Software Defect
Overview
In this tutorial, we learn about software defects, also known as software bugs or issues. A software defect can cause the application to behave unexpectedly or produce incorrect results.
Software Defect
Software Defect is any deviation from the user expectations, standards, or requirements. Defects are identified through software testing, inspections, reviews, etc.
Defect classification
A defect is classified based on severity.
For example:
Severity 1: Fatal errors that cause the program to abort
Severity 2: Fatal errors that result in erroneous outputs
Severity 3: Errors that are not fatal
Severity 4: Suggestions for improvement