Which of the following statements about black box and white box techniques is correct?
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:C
Which of the following statements about black box and white box techniques is correct?
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
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.