Test Coverage Myth Busted: Test-to-Code Mapping and Test Impact Analytics
summary
Explains a practical approach to test coverage that maps each test to exact methods and lines using source maps and Istanbul instrumentation, arguing the overall percentage is misleading. Presents the open-source tool drill for js, which collects coverage from browser and server runs, links manual and automated executions, and computes per-method risk scores so CI pipelines can prioritize and run only tests impacted by code changes.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 2:52Test coverage problems
- 7:52How many tests enough
- 11:27Testing risks confidence
- 16:44Test-to-code mapping
- 21:17How Drill for Java works
- 25:19Drill for Java demo
- 34:39Integration test frameworks
- 37:28Q&A
related talks
49mTest Coverage Myth Busted: Test-to-Code Map and Test Impact Analytics
49mTest-to-Code Mapping, Code Coverage by Automated and Manual Tests!
52mTest Impact Analysis. Smarten up your pipeline and reduce t
03mTest coverage
51mDebunking Myths Around Test Coverage
49mTest Coverage Visualization
07mHow code coverage can be used and abused to guide testing.
10m99% is not enough - full test coverage and why it's awesome
