Nel pensare alle tecniche di verifica formale, devi anche avere copertura del test . Ma come mostra l'articolo, puoi facilmente dire di avere "copertura di prova del 100%", ma ogni test non ha alcuna affermazione. Questo è l'estremo. Ma mi chiedo se ci sia mai una situazione in cui si possa dire che in qualche modo si abbia una copertura di prova del 100%. Simile a come un controllore di modelli può controllare ogni possibile percorso e stato nella propria applicazione, chiedendosi se si può dire che uno strumento di test copre lo stesso livello di accuratezza di un correttore di modello. Fondamentalmente mi chiedo se c'è un modo per essere abbastanza accurato con i tuoi test per sapere che hai una copertura del 100%, senza scrivere esplicitamente ogni possibile combinazione di cose.