which are the main testing types which includes all testing type?
Is there any testing category(or categories) exists under which all testing types falls? Is it true that white box testing & black box testing include different types of testing. Are all the testing types fall under this two categories?开发者_开发知识库 Can we differentiate different testing types based on a specific thing?
There are many types of testing. Here is an un-exhaustive list:
- Regression testing - making sure existing functionality doesn't break
- Feature testing - testing new functionality
- Performance testing - testing product under load
- Usability testing - make sure the product is user friendly
- Unit testing - testing the product at a component/module/function level
- Integration testing - testing the individual components combined together
- End-to-end testing - testing the product as a whole
- Real world testing - testing the product in real world type scenarios
- Manual testing - testing performed by humans
- Automated testing - testing performed by machines
These involve white box and/or black box testing. Some of these you could do either way. Some of these testing types are done together (e.g. automated integration testing). The category that all types of testing fall into is 'testing'. You differentiate the different testing types by purpose, semantics, and implementation.
精彩评论