Defect-based testing is a useful technique for focusing on and detecting particular types of defects. This chapter considers defect taxonomies and their role in implementing this technique. It also looks at the benefits and drawbacks of the technique and coverage expectations.
Terms used in this chapter
defect-based technique, defect-based test design, defect taxonomy
Targeting specific bugs can help focus testing efforts.
Defect-based testing is used to target specific types of defects during testing. When the tester is performing defect-based test design, the target defects are determined based on taxonomies (a taxonomy is a hierarchical list) that list root causes, defects, failure symptoms, ...