Multiple choice technology testing

Deviation from the specified or expected behaviour 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 deviation from specified behavior that is visible to end-users - it's what users observe when the system doesn't work as expected. An error is a human mistake. A fault (or defect) is the flaw in the code that may cause a failure when executed. Defect is often used synonymously with fault.