Hem programvara Vad är testning av sökväg? - definition från techopedia

Vad är testning av sökväg? - definition från techopedia

Innehållsförteckning:

Anonim

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. Den är arbetsintensiv och är ofta reserverad för specifika viktiga avsnitt av kod.

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

Det sätt på vilket vägtäckningstest 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.

Vad är testning av sökväg? - definition från techopedia