Multiple choice technology testing

Which of the following requirements is testable?

  1. The system shall be user friendly

  2. The safety-critical parts of the system shall contain 0 faults.

  3. The response time shall be less than one second for the specified design load.

  4. The system shall be built to be portable.

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

A testable requirement must be specific, measurable, and verifiable. Option C is testable because it specifies a concrete performance threshold (less than 1 second) under defined conditions (specified design load). Options A (user-friendly) and D (portable) are subjective with no clear pass/fail criteria. Option B (0 faults) is theoretically untestable because proving absolute zero requires infinite testing.