Misurazione e strumentazione
Analisi quantitativa dell'efficacia dei casi di prova: metodi e applicazioni
Table of Contents
L'analisi quantitativa dell'efficacia dei casi di test comporta la misurazione del modo in cui i casi di test identificano i difetti e migliorano la qualità del software.
Metodi per l'analisi quantitativa
Diversi metodi sono utilizzati per quantificare l'efficacia dei casi di test, tra cui metriche di rilevamento dei difetti, analisi di copertura e modelli statistici, e ogni metodo fornisce informazioni su diversi aspetti delle prestazioni di test.
Metrica di rilevamento del difetto
Le metriche di rilevamento difettose misurano il numero di difetti riscontrati dai casi di prova relativi al numero totale di difetti. Le metriche comuni includono la frequenza di rilevamento dei difetti e la densità di difetto.
Analisi della copertura
L'analisi di copertura valuta la misura in cui i casi di test esercitano il software. Le metriche di copertura del codice, come la copertura di linea, ramo e percorso, indicano l'accuratezza del test.
Applicazioni dell'analisi quantitativa
L'analisi quantitativa supporta il processo decisionale nei processi di test, aiuta a identificare le lacune nella copertura dei test, a privilegiare i casi di test e a allocare le risorse in modo efficace.