Kill All Mutants! (Intro to Mutation Testing)
summary
Explains mutation testing by showing concrete results not just hype: tools named include mutant and Mutest and older Heckle, a simple example (power method) reveals which swaps survive and how to kill them, a send_message example finds a redundant loop that can be removed, and worst case math gives about 1,000 mutants per function leading to ~17 minutes of runs for a small suite unless trimmed to about a third; setup is usually easy and an actionable report can appear in under an hour.
AI-written summary · about
chapters (4)
- 0:00Start
- 8:19break our code apart into pieces
- 11:10parses our code into an abstract syntax
- 15:22remove entire lines of code
related talks
01h 06mKill All Mutants! (Intro to Mutation Testing)
52mKill All Mutants! (Intro to Mutation Testing)
50mKill All Mutants! Intro to Mutation Testing
47mKill All Mutants! (Intro to Mutation Testing)
21mKill All Mutants! (Intro to Mutation Testing)
30mKill All Mutants! (Intro to Mutation Testing)
22mKill All Mutants! (Introduction to Mutation Testing)
29mKill All Mutants! (Intro to Mutation Testing)
