ISQI Certified Tester Foundation Level — Question 45
What type of test design technique is the most effective in testing screen-dialog flows?
Answer options
- A. Use case testing
- B. Boundary value testing
- C. Statement testing and coverage
- D. State transition testing
Correct answer: D
Explanation
State transition testing is the most effective technique for testing screen-dialog flows because it focuses on the transitions between different states of the application, which is critical for understanding how users interact with the interface. Use case testing is useful but does not specifically target state changes. Boundary value testing is more about input limits, and statement testing primarily checks line coverage in code, making them less relevant for this scenario.