Calcolatore del punteggio di mutazione
Calcola il punteggio del test di mutazione dai mutanti totali e uccisi.
Come utilizzare il calcolatore del punteggio di mutazione
- Inserisci il numero totale di mutanti generati.
- Inserisci il numero di mutanti uccisi dai test.
- Inserisci il numero di mutanti sopravvissuti (facoltativo, per riferimento).
- Fare clic su Calcola per ottenere il punteggio di mutazione e la valutazione della qualità.
Casi d'Uso
- •Misurare l'efficacia della suite di test oltre la copertura.
- •Identificazione delle lacune nelle asserzioni di test.
- •Confronto della qualità dei test tra i moduli di codice.
- •Giustificare l'investimento nella scrittura di test aggiuntivi.
Formula
Punteggio di mutazione = mutanti uccisi / mutanti totali × 100%.
Domande Frequenti
Che cos'è il test di mutazione?
Il test di mutazione introduce piccole modifiche al codice (mutanti) e controlla se i test le rilevano.
Qual è un buon punteggio di mutazione?
Superiore all'80% è eccellente.
Quali strumenti eseguono i test di mutazione?
PIT (Java), Stryker (JavaScript/TypeScript), mutmut (Python) e MutPy sono popolari framework per i test di mutazione.