Applying specification-based techniques
- Equivalence partitioning
- State transition
- Boundary value analysis
- Use case
- Decision table
Utilizing structure-based techniques
- Analyzing statement co-coverage
- Comparing decision co-coverage vs. condition co-coverage
Deploying experience-based knowledge
- Detecting problems based on intuition
- Leveraging experience and knowledge