Casa Sviluppo Che cos'è il test di copertura delle filiali? - definizione da techopedia

Che cos'è il test di copertura delle filiali? - definizione da techopedia

Sommario:

Anonim

Definizione - Che cosa significa Test di copertura delle filiali?

Il test di copertura delle filiali è un tipo metodico di test che richiede che tutti i rami del programma o gli stati condizionali vengano testati almeno una volta durante un processo di verifica.

Techopedia spiega i test di copertura delle filiali

Nel test di copertura delle filiali, viene testato ogni risultato diverso da un modulo di codice. Ad esempio, se i risultati sono binari, gli sviluppatori testano entrambi i risultati. Allo stesso modo, se esiste una funzione di codice che verifica un intervallo di valori, vengono testati ciascuno di questi risultati stimati. Se una funzione restituisce un valore sì o no, il test deve inserire ciascuno di questi valori e testare il risultato.

Per natura, i test di copertura delle filiali sono diversi rispetto ad altre forme più ampie di test. Rappresenta un rigido requisito condizionale che potrebbe non essere del tutto fattibile in tutti i casi. Alcuni sviluppatori e altri che parlano di test di copertura delle filiali suggeriscono che una certa percentuale di copertura è adeguata, mentre altri hanno notato che gli sviluppatori possono elaborare due o tre diverse strategie di test per garantire che coprano tutti i rami dei moduli di codice - o il maggior numero possibile .

Come tipo di test tattico, il test di copertura delle filiali è più una metrica utilizzata per misurare i risultati del test che una filosofia di test o un'idea di strategia di test più ampia.

Che cos'è il test di copertura delle filiali? - definizione da techopedia