Copertura delle condizioni modificate
Che cos'è la copertura delle condizioni modificate?
La copertura della condizione / decisione modificata migliora i criteri di copertura della condizione / decisione richiedendo che ogni condizione abbia dimostrato di influenzare in modo indipendente il risultato della decisione. Questo tipo di test viene eseguito su un'applicazione mission-critical che potrebbe portare a morte, lesioni o perdite monetarie.
La progettazione della copertura delle condizioni modificate o della copertura decisionale richiede una selezione più attenta dei casi di test che viene eseguita su un modulo autonomo o su componenti integrati.
Caratteristiche della copertura condizionale modificata:
Ogni punto di ingresso e di uscita nel programma è stato richiamato almeno una volta.
Ogni decisione è stata testata per tutti i possibili risultati del ramo.
Ogni condizione in una decisione nel programma ha preso tutti i possibili risultati almeno una volta.
È stato dimostrato che ogni condizione in una decisione influisce in modo indipendente sul risultato di tale decisione.