This module introduces techniques used by professional testers to design effective test cases. Learners will understand how to achieve better test coverage while minimizing unnecessary testing effort.
Topics Covered
6.1 Specification-Based Techniques
Equivalence Partitioning
Dividing inputs into valid and invalid groups
Reducing unnecessary test cases
Boundary Value Analysis
Testing limits and edge conditions
Decision Table Testing
Testing combinations of conditions and actions
State Transition Testing
Testing system behavior based on states
6.2 Structure-Based Techniques
Statement coverage
Branch coverage
Code-based testing concepts
6.3 Experience-Based Techniques
Exploratory testing
Error guessing
Checklist-based testing
Practical Activities
Create test cases using design techniques
Calculate basic test coverage
×
You must be logged in before using WishList. To login click here