"Mutation testing deliberately plants small artificial faults into code and checks whether the test suite detects them."
Petrović and colleagues describe Google's industrial mutation-testing approach, which evaluates test-suite adequacy using systematically introduced code defects. Their work directly supports the manuscript's explanation of testing the tests themselves.
View Source