Multiple choice technology testing

A deviation from the specified or expected behavior that is visible to end-users 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 when executing software with a fault. Faults (or bugs) are defects in the code that may remain dormant until triggered by specific inputs. Errors are human mistakes that introduce faults. Only failures are directly visible to end-users through incorrect behavior.