Multiple choice technology testing

Which of the following is NOT a white box technique?

  1. Statement testing

  2. Path testing

  3. Data flow testing

  4. State transition testing

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

White box techniques require knowledge of internal code structure. Statement, path, and data flow testing all examine code execution paths, branches, and data transformations. State transition testing focuses on system states and transitions based on external behavior, not code structure - it's a black box technique that can be done without seeing the code.