Failure
Definition
An observable deviation of the software from its expected behavior during execution. Failures are caused by defects in the code, but not every defect necessarily leads to a failure.
Related Terms
An imperfection or flaw in a work product where it does not meet its requirements or specifications. A defect in code can lead to a failure when the software is executed.
ErrorA human mistake made during software development that introduces a defect into a work product. Errors can occur in requirements, design, code, or documentation and may lead to defects and ultimately failures.
Root CauseThe fundamental reason behind a defect or failure. Identifying root causes through analysis helps prevent similar defects from recurring in the future, improving overall process quality.
Practice Chapter 1: Fundamentals of Testing
Test your understanding of failure and other concepts from this chapter.
Start Chapter 1 QuizTestPrepPro is an independent exam preparation resource. We are not affiliated with, endorsed by, or sponsored by the International Software Testing Qualifications Board (ISTQB). All trademarks are the property of their respective owners. Practice questions are original content created for educational purposes.