Software Engineering Radio - the podcast for professional software developers cover image

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

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app