Multiple choice technology storage

Enough testing has been performed when:

  1. a) time runs out.

  2. b) the required level of confidence has been achieved.

  3. c) no more faults are found.

  4. d) the users won’t find any serious faults.

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

In software testing, 'enough testing' is determined by achieving the required level of confidence in the software quality, not by arbitrary constraints. Option A (time runs out) is a practical but not ideal criterion. Option C (no more faults found) is unrealistic as complex systems can always have undiscovered faults. Option D (users won't find faults) is speculative. Option B correctly states that testing is complete when the predefined confidence level - based on risk, requirements, and quality standards - is achieved.