Unveiling the Illusion: Why Coverage Alone Is Misleading
summary
Examines why test coverage metrics alone are misleading for software quality and explains that high numbers of tests don’t guarantee effectiveness. Presents mutation testing as a technique to reveal weaknesses in existing tests and recommends focusing on test quality (not quantity) to make code more robust and reliable.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 1:50Code coverage
- 4:40Coverage alone misleading
- 8:25Trunks and coverage illusion
- 11:35Balancing concrete and abstract
- 14:24Ignoring irrelevant code
- 15:27Mutation testing
- 20:47Conclusion
- 22:11Q&A
related talks
51mDebunking Myths Around Test Coverage
07mHow code coverage can be used and abused to guide testing.
41mHow Can I Trust My Test Suite?
42mHow Can I Trust My Test Suite?
48mMutation Testing, or What Code Coverage Keeps Silent About
38mMutants to the rescue: How effective are your unit tests?
38mYou don’t need unit tests!
31mSilence of Code Coverage – Time to Test the Tests
