Testez vos tests avant qu’ils ne vous trahissent : le mutation testing !
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 :
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 !