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

Optimizing Mutation Testing at Google

This chapter explores the intricacies of mutation testing during code commits at Google, emphasizing targeted modifications to engage developers and reduce noise from irrelevant mutants. It discusses innovative strategies for scaling mutation tests, including aggressive suppression heuristics and advanced caching techniques. The findings reveal that mutation testing not only improves code quality but also enhances bug detection through the coupling effect with real-world bugs.

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