Beyond %: Practical guide to coverage metrics (and when to ignore them)
summary
Practical guide to code coverage indicators, explaining which coverage metrics to use (beyond simple percentage numbers), how to interpret them, and situations where it makes sense to ignore or relax coverage targets. Covers concrete metrics and their trade-offs for testing practices and decision-making in software projects.
AI-written summary · about
chapters (11)
- 0:00Coverage metrics intro
- 1:25Line coverage limits
- 6:17Branch coverage explained
- 11:57Cyclomatic complexity basics
- 16:49Tax calculator example
- 23:182D coverage space
- 27:36High thresholds problems
- 31:37Assertions and quality
- 33:00Mutation testing overview
- 39:43Practical advice
- 43:43Q&A
related talks
10m99% is not enough - full test coverage and why it's awesome
07mHow code coverage can be used and abused to guide testing.
39mHow to Talk about Coverage
01h 00mRequirement Coverage: Myth or an Ultimate Goal
51mDebunking Myths Around Test Coverage
28mUnveiling the Illusion: Why Coverage Alone Is Misleading
58mCoverage, quality, and Goodhart's Law
26mImproving Coverage Analysis
