Devops, Agile, Method. & TestsDevops, Agile, Method. & Tests
Conference50min
BEGINNER

Testez vos tests avant qu’ils ne vous trahissent : le mutation testing !

Cette session montre pourquoi la couverture de code ne suffit pas pour évaluer la qualité des tests. Elle présente le Mutation Testing, une approche consistant à introduire volontairement des bugs pour tester la robustesse des tests, avec démonstrations, bonnes pratiques et intégration dans un workflow CI/CD.

talk.summaryAiDisclaimer

Victoire De Lacharriere
Victoire De LacharriereTakima
talks.description
Pendant longtemps, on a pensé que le test-coverage était le meilleur indicateur pour suivre la qualité de sa 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 ce que vos tests valident vraiment
  • Découvrir le Mutation Testing : principes, types de mutations, interprétation des résultats
  • Aller plus loin que le mutation score : faux positifs, test strength, lecture fine des rapports
  • Intégrer le Mutation Testing dans votre workflow : CI/CD, optimisation des performances, adoption progressive
  • Explorer comment l'IA peut accélérer l'analyse, et comment industrialiser cette approche sur vos projets

Vous repartirez avec une compréhension fine du sujet et la capacité de le mettre en œuvre simplement sur vos projets Java ou Kotlin.

Prêts à tester vos tests ?
tests
mutation
couverture
fiabilité
talks.speakers
Victoire De Lacharriere

Victoire De Lacharriere

Takima

France

Victoire n’était pas vraiment destinée au dev. Au départ, elle visait le DevOps, munie d’un master en data… et pourtant, elle a fini par devenir accro au combo Java, Kotlin et Spring Boot.
On la reconnaît facilement : c’est celle qui sourit tout le temps, même quand IntelliJ lui crie dessus !
Pourquoi ? Parce qu'elle sait que son code est béton.
Sa théorie : être un peu control freak n'est pas un défaut, c'est la meilleure best practice pour transformer le chaos en confiance !

Speaker’s qualifications
  • Speakeuse MiXiT 2026
  • Formatrice DevOps en écoles (EPF, CPE Lyon, Efrei)
  • Rédactrice d’articles en interne à Takima et pour le grand public
  • Talk coaché en interne par la Direction Technique de Takima (content + public speaking)