Multiple choice technology testing

A deviation from the specified or expected behavior that is visible to endusers is called

  1. an error

  2. a fault

  3. a failure

  4. a defect

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

A failure is the observable incorrect behavior that occurs during system execution - what end-users actually see when the software doesn't work as expected. A fault or defect is the bug in the code that causes the failure. An error is the human mistake that leads to the fault. The key distinction: fault is in the code, failure is what the user experiences.