
SE Radio 632: Goran Petrovic on Mutation Testing at Google
Software Engineering Radio - the podcast for professional software developers
00:00
Mastering Mutation Testing
This chapter explores mutation testing, the practice of inserting artificial faults into code to evaluate the robustness of test suites. Highlighting its significance in maintaining code integrity, it discusses different types of mutants, their correlation with real bugs, and the evolution of mutation testing tools at Google. Furthermore, the chapter illustrates practical examples and methodologies that enhance the effectiveness of this testing strategy, emphasizing its necessity in modern software development.
Transcript
Play full episode