ITPEC IP April 2018 Question 46

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

ITPEC IP April 2018 — Question 46 of 100

Testing must verify intended behavior for both normal inputs and erroneous or exceptional inputs. Invalid data, boundary values, missing information, and unexpected sequences should be handled safely according to requirements rather than causing incorrect results or failure.

Answer (d)

Why not others:
- black-box testing checks external behavior, while white-box testing examines internal structure, so option (a) reverses them

- finding many errors can indicate areas where more errors remain

- testing demonstrates defects and confidence but cannot prove that a nontrivial program is completely error-free

Key rule: Effective tests cover normal, boundary, abnormal, and error-handling cases; exhaustive proof through testing is generally impossible.

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.