Mutation Testing
summary
Mutation testing for Kotlin projects using Gradle: how to measure and improve test-suite effectiveness by introducing mutations, spotting weak tests, and strengthening tests to reduce bugs. The workshop covers concrete tooling and examples applied to server-side APIs and CI pipelines, showing how to integrate mutation testing into Kotlin + Gradle workflows.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 3:29What is mutation testing?
- 10:14Initial exercises
- 17:20Mutants and coverage
- 27:42PTest with Gradle
- 35:07Mutation reports analysis
- 51:49Extreme mutation testing
- 55:27GitHub Actions integration
- 1:08:50Final reflections
related talks
48mMutation Testing, or What Code Coverage Keeps Silent About
46mTest Your Tests Before They Betray You: Mutation Testing!
45mMutation Testing
41mMutation testing in practice
43mMutation Testing, Finally a Good Measure of Test Quality?
30mMutation Testing, Finally a Good Measure of Test Quality?
25mIntroduction to Mutation Testing
41mTest Your Tests by Introducing Bugs with Mutation Testing
