Overview
Learn about mutation testing in this 47-minute conference talk that explores how to identify gaps in test suites and detect ineffective code. Discover the inner workings of mutation testing, its implementation strategies, and optimal placement within development workflows. Explore multiple practical examples while gaining insights into the benefits, limitations, and historical evolution of this testing approach. Master the use of mutation testing tools across various programming languages to ensure robust test suites and meaningful code implementation. Walk away with practical knowledge to strengthen testing practices and improve code quality through systematic mutation analysis.
Syllabus
Kill All Mutants! (Intro to Mutation Testing) by Dave Aronson
Taught by
Devoxx