Lexique informatique › Programmation › Test de mutation

Test de mutation

Programmation Svenska → Mis à jour: 2026-09-23

Introduire des bugs délibérés (des « mutations ») dans le code pour voir si les tests les détectent.

Une mesure de qualité meilleure que la couverture de code : « le code s'exécute » ≠ « le comportement est testé ». Outils : Stryker (JS/TS), PIT (Java), mutmut (Python). Lent à exécuter, mais révèle des tests faibles qui passeraient sinon inaperçus.

← Retour au lexique