Multiple choice technology testing

Deviating from the specified behaviour that is visible to end users is called?

  1. A fault

  2. A failure

  3. A defect

  4. An error

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

In testing terminology, a failure is the observable deviation from specified behavior that end users experience. A fault is the defect in code that causes the failure, an error is the human mistake that introduced the fault, and defect is often used interchangeably with fault.