Coverage Testing
This lesson is about coverage testing and how to use it.
Learning Objectives
In this section you will learn about the limitations of using structural tools for black box testing and the importance of coverage measures such as device compatibility, input file format, and output file format. The section also highlights the drawbacks of measuring code coverage as a way to determine progress and drive project completion. Additionally, it introduces the concept of using code coverage to identify untested areas and design tests accordingly.
Â
Core Topics and Takeaways
Coverage testing
Device compatibility
Input/Output file compatibility
Video Highlights
Topics | Key Concepts | Video Location |
---|---|---|
Structural tools are not helpful for black box testers, who focus on coverage measures such as device compatibility, input/output file format, and size coverage. |
| 00:01 |
Code coverage is not a reliable measure of the quality of tests or the progress of testing. |
| 01:52 |
Learning Highlights
The importance of not relying solely on structural tools for black-box testing, suggesting alternative coverage measures for better evaluation. Focusing on numbers doesn't necessarily lead to effective tests. The lecture advocates for using coverage to identify untested areas for targeted testing rather than measuring completeness.