Lessico IT › Programmazione › Mutation testing

Mutation testing

Programmazione Svenska → Aggiornato: 2026-10-02

Si introducono bug deliberati ("mutazioni") nel codice e si verifica se i test li individuano.

Una misura di qualità migliore della copertura del codice: "il codice viene eseguito" non equivale a "il comportamento è testato". Strumenti: Stryker (JS/TS), PIT (Java), mutmut (Python). Lento da eseguire, ma smaschera i test deboli che altrimenti passano.

← Torna al lessico