ITPEC IP April 2022 Question 46

Source exam: ITPEC IP April 2022Topic: System Development Technology

ITPEC IP April 2022 — Question 46 of 100

Analyzing a program's internal structure and execution paths is white-box testing. The tester uses knowledge of code, branches, conditions, and loops to verify that input is processed through the intended logic. Coverage measures such as statement and branch coverage are typical white-box techniques.

Answer (d)

Why not others:
- system testing evaluates the complete system against system requirements

- top-down testing is an integration strategy that begins with higher-level modules

- black-box testing derives cases from external specifications without examining internal code structure

Key rule: White-box tests inspect internal logic; black-box tests compare externally observed behavior with specifications.

AI-generated — may contain errors

The original exam layout is preserved in the image so diagrams, formulas, tables, and code remain accurate.

This question comes from an official ITPEC past paper. ITPEC Practice is an independent study tool and is not affiliated with ITPEC. See the official IP past-paper collection or Report an issue.