Multiple choice technology testing

A failure is:

  1. found in the software; the result of an error.

  2. departure from specified behaviour.

  3. an incorrect step, process or data definition in a computer program

  4. a human action that produces an incorrect result.

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

A failure is the departure of the system from its specified behavior - it's what the user observes when the software doesn't work as expected. An error is a human mistake that causes a defect (bug) in the code, and when that defect is executed, it causes a failure. Option C describes a defect, option D describes an error, and option A is incomplete.