Criteri di selezione
Assodato che un test ideale è impossibile da realizzare, come possiamo scegliere un sottoinsieme del dominio che approssimi il più possibile un test ideale?
Esistono una serie di criteri di selezione che hanno proprio lo scopo di guidare la selezione dei casi di test all’interno del dominio in modo da massimizzare la probabilità che il test abbia successo.
Prima però di illustrarne alcuni, vediamo quali caratteristiche dovrebbero avere questi criteri.
Esploriamo quindi ora una serie di criteri di selezione, elencandone pro e contro, esplicitandone la metrica di copertura utilizzata e infine confrontandoli tra di loro per comprenderne le relazioni.
- Criterio di copertura dei comandi
- Criterio di copertura delle decisioni
- Criterio di copertura delle condizioni
- Criterio di copertura delle decisioni e condizioni
- Criterio di copertura delle condizioni composte
- Criterio di copertura delle condizioni e decisioni modificate
- Implicazioni tra criteri di copertura