A failure is:
-
Found in the software; the result of an error.
-
Departure from specified behaviour.
-
An incorrect step, process or data definition in a computer program.
-
A human action that produces an incorrect result.
Reveal answer
Fill a bubble to check yourself
B
Correct answer
Explanation
A failure is a departure from specified behavior - the system doesn't do what it's supposed to do. An error is a human mistake that introduces a defect. A defect/bug is the incorrect code or data definition resulting from an error. When that defect executes, it may cause a failure (observable incorrect behavior). Option B precisely captures this definition of failure as behavioral deviation from specifications.