Testing
作者:Mohamed Gewily
1. Test Design Techniques
1.1. Black Box Techniques - Specification-based
1.1.1. Equivalence Partitioning
1.1.2. Decision Table
1.1.3. Boundary Values Analysis
1.1.4. State Transition
1.1.5. Use Case Testing
1.2. White Box Techniques - Structure-based
1.3. Experience-Based Techniques
1.4. Choosing Test Techniques
2. SW development models (Methods)
2.1. V-Model (Sequential)
2.2. Incremental
2.3. Scrum (Testing within Life Cycle)
3. Test Process
3.1. Planing & Control
3.2. Analisis & Design
3.3. Implementation & Exec.
3.4. Evaluating Exit Criteria & Reporting
3.5. Closure Activities
4. Test Levels
4.1. Component Testing
4.2. Integration Testing
4.3. System Testing
4.4. Acceptance Testing
5. Test Types
5.1. Functional
5.2. Non-Functional
5.3. Structuural
5.4. Regression - Confirmation (related to changes)