Stuck in Tutorial Hell? Learn Backend Dev the Right Way
AI, Data Science & Cloud Certificates from Google, IBM & Meta
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
This conference talk explores the concept of mutation testing to validate the quality of your test suite in Go programming. Learn what mutation tests are and how they help determine if your tests are truly effective or just creating superficial coverage. Discover a practical implementation approach using Go's AST package and compiler techniques. Understand why testing is essential in modern software engineering and how mutation testing can serve as a meta-validation layer to ensure your tests actually verify your code's behavior rather than just increasing coverage metrics.
Syllabus
GopherCon 2024: Who Tests the Tests? - Daniela Petruzalek
Taught by
Gopher Academy