Testning av sökväg

Författare: Randy Alexander
Skapelsedatum: 24 April 2021
Uppdatera Datum: 26 Juni 2024
Anonim
Testning av sökväg - Teknologi
Testning av sökväg - Teknologi

Innehåll

Definition - Vad innebär testning av sökvägstäckning?

Provning av vägtäckning är en specifik typ av metodisk, sekventiell testning där varje enskild kodrad bedöms.


Som en typ av mjukvarutestning är täckningstestning i kategorin tekniska testmetoder snarare än att ingå i en övergripande strategi eller "filosofi" av kod. Det är arbetsintensivt och är ofta reserverat för specifika viktiga avsnitt av kod.

En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar test för täckning av sökväg

Hur vägtäckningstestet fungerar är att testarna måste titta på varje enskild kodrad som spelar en roll i en modul, och för fullständig täckning måste testarna titta på varje möjligt scenario, så att alla kodrader täcks.

I ett mycket grundläggande exempel, överväga en kodfunktion som tar in en variabel "x" och returnerar ett av två resultat: om x är större än 5 kommer programmet att returnera resultatet "A" och om x är mindre än eller lika med 5 kommer programmet att returnera resultatet "B."


Koden för programmet ser ut så här:

    ingång x
    om x> 5 då
    tillbaka A
    annars återvända B

För att bantäckningstestning effektivt ska "täcka alla vägar" måste de två testfallen köras, med x större än 5 och x mindre än eller lika med 5.

Uppenbarligen blir denna metod mycket mer komplicerad med mer komplexa kodmoduler. Experter anser vanligtvis att testning av vägtäckning är en typ av vitlådestestning, som faktiskt inspekterar programmets interna kod, snarare bara förlitar sig på externa ingångar och strategier som betraktas som svartboxtestning, som inte betraktar intern kod.