Which of the following is NOT a white box technique?
-
Statement testing
-
Path testing
-
Data flow testing
-
State transition testing
D
Correct answer
Explanation
Statement testing (A) examines code execution - white box. Path testing (B) analyzes code paths - white box. Data flow testing (C) tracks variable use - white box. State transition testing (D) focuses on system states and transitions - this is black-box testing, not white-box, as it tests behavior without examining internal code.