What it Means to Have Good Test Covearage...
summary
Compares unit testing versus integrated/system testing across Rails, plain Ruby, JavaScript, Objective‑C and Java to show what makes individual tests valuable and how to get more mileage from a test suite. Explores definitions of “good test coverage,” the trade‑offs (speed, size, complexity) that cause bugs to slip into production, and practical lessons from the speaker’s own testing experiences.
AI-written summary · about
chapters (6)
- 0:00Start
- 4:08Function coverage
- 5:18Branch coverage
- 10:20Unit tests
- 11:11Integration tests
- 12:33Acceptance tests
related talks
03mTest coverage
40mA Tale of Unit Tests, Code Coverage and Code Design
26mImproving Coverage Analysis
02h 46mThe Joy of Testing
48mThere is Such a Thing as Too Much Testing
43mAn introduction and future of Ruby coverage library
42mEffective Developer Testing: taking it to the next level
07mHow code coverage can be used and abused to guide testing.
