Which of the following statements about black box and white box techniques is correct?
Explanation: Equivalence partitioning, boundary value analysis, decision tables, state transition and use case testing are examples of Specification-based (black-box) testing techniques. Condition coverage, multiple condition coverage, decision testing and statement testing are examples of structure-based or white-box testing techniques.
- A. Decision Testing, Equivalence Partitioning and Condition Coverage are all black box techniques
- B. Boundary Value Analysis, State Transition and Statement Testing are all white box techniques
- C. Decision Table Testing, State Transition and Use Case Testing are all black box techniques
- D. Decision Testing, Equivalence Partitioning and Statement Testing are all white box techniques
Answer: Option C