Testing Modes
There are many categories of testing. Let’s list some of them:
- Functional testing. (Checking the functionality of the software.)
- Unit testing
- Integration testing
- Acceptance testing (BDD Behavior-driven development is related to this.)
- White box
- Black box
- Regression testing
- Code quality tests
- Usability testing
- Performance testing
- Load testing
- Stress test
- Endurance test
- Security testing
- …
Other names
- Smoke testing
- Sanity testing (preliminary testing).