
1. Static
1.1. Types
1.1.1. Review
1.1.2. Walkthrough
1.1.3. Inspection
2. Dynamic
2.1. Types
2.1.1. Functional
2.1.2. Smoke
2.1.3. Confirmation
2.1.4. Regression
2.1.5. Non-functional
2.1.6. Usability
2.1.7. Performance
2.1.8. Security
2.1.9. Compliance
3. Manual
3.1. Types
3.1.1. Black box
3.1.2. White box
3.1.3. Unit Testing
3.1.4. System Testing
3.1.5. Integration Testing
3.1.6. Acceptance Testing
4. Automation
4.1. Types
4.1.1. Smoke Testing
4.1.2. Unit Testing
4.1.3. Integration Testing
4.1.4. Functional Testing
4.1.5. Regression Testing
4.1.6. Black box Testing
5. Black Box
5.1. Types
5.1.1. Funtional
5.1.2. Non-functional
5.1.2.1. Level
5.1.2.1.1. Integration Testing
5.1.2.1.2. System Testing
5.1.2.1.3. Acceptance Testing
5.1.3. Regression
6. White Box
6.1. Types
6.1.1. Unit Testing
6.1.2. Mutation Testing
6.1.3. Integration Testing
6.1.3.1. Level
6.1.3.1.1. Unit Testing
6.1.3.1.2. Integration Testing
6.1.3.1.3. System Testing
6.1.4. White box penetration testing
6.1.5. Static code analysis