QA Fundamentals · Junior · Question 3 of 75

What is the difference between an error, a defect and a failure?

Show the answer

Correct answer: A person makes an error, it causes a defect in code, which can cause a failure

Explanation

A developer's mistake (error) leaves a defect (bug, fault) in the code or documentation. When that code runs under certain conditions, the system behaves wrongly: that is a failure. Not every defect leads to a failure.

Further reading

Problem with a question

QA Fundamentals · Junior · question 3

Test yourself

Take the QA Fundamentals · Junior quiz: questions and options are shuffled, and you get a review of your mistakes at the end.

Take this quiz