Testez vos tests avant qu’ils ne vous trahissent : le mutation testing !
2026FR#Talk
Pendant longtemps, on a pensé que le test-coverage était le meilleur indicateur pour suivre la qualité de la stratégie de test. Spoiler alert : ça ne suffit pas, l’enjeu n’est pas de tout tester, mais de “bien tester”.
Dans cette session, je vous propose de découvrir le Mutation Testing, une pratique qui met à l'épreuve vos tests en introduisant des bugs volontairement.
Oui, vous avez bien lu : on sabote notre application pour mieux la fiabiliser !
Au programme :
- Comprendre pourquoi la couverture de code ne suffit pas et donner une nouvelle lecture de ce que les tests valident réellement
- Rappeler de bonnes pratiques liées aux tests pour s’approprier les différentes stratégies
- Découvrir le Mutation Testing : comment ça marche, quels types de mutations existent
- Analyser des “mutants survivants” en live coding pour identifier les failles de vos tests
- Corriger et renforcer ses tests pour qu'ils deviennent de véritables filets de sécurité
- Comment intégrer le Mutation Testing dans son workflow : configuration CI/CD, optimisation des performances, adoption progressive
Vous repartirez avec une compréhension fine du sujet et la capacité de le mettre en oeuvre simplement sur vos projets.
Prêts à tester vos tests ?