Multiple choice technology testing

Faults found by users are due to

  1. Poor quality software

  2. Poor software and poor testing

  3. Bad luck

  4. Insufficient time for testing

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

When users find faults, it indicates both quality issues in the software (faults exist) and gaps in the testing process (they weren't caught before release). Insufficient time (D) can contribute to poor testing, but poor quality software (A) alone doesn't explain why users found them: testing should have caught them. Bad luck (C) is not a systematic cause.