Test design techniques listed below. We shall look at some of the commonly used ones in subsequent posts.
Blackbox techniques
Blackbox techniques
- Equivalence partitioning
- Boundary value analysis
- Orthogonal arrays
- State transition testing
- Cause-effect graphing & Decision Table
- Use Case testing
- Syntax testing
- Random testing
- Smoke testing
Whitebox techniques
- Statement testing
- Branch/decision testing
- Branch condition testing
- Branch condition combination testing
- Condition decision testing
- Linear Code Sequence and Jump testing
- Data flow testing