Tartalomjegyzék:
- Meghatározás - Mit jelent az ágazati lefedettség tesztelése?
- A Techopedia elmagyarázza az ágazati lefedettség tesztelését
Meghatározás - Mit jelent az ágazati lefedettség tesztelése?
Az ágak lefedettségének tesztelése egy módszertani tesztelés, amely megköveteli, hogy az összes programágot vagy feltételes állapotot legalább egyszer teszteljék a tesztelési folyamat során.
A Techopedia elmagyarázza az ágazati lefedettség tesztelését
Az ágak lefedettségének tesztelésében a kódmodulok különböző eredményeit teszteljük. Például, ha az eredmények bináris, a fejlesztők mindkét eredményt tesztelik. Hasonlóképpen, ha van egy kódfüggvény, amely egy értéktartományt tesztel, akkor az összes értékelt eredményt teszteljük. Ha egy függvény igen vagy nem értéket ad vissza, a tesztnek be kell írnia ezeket az értékeket és meg kell tesztelnie az eredményt.
Természetesen az ágazati lefedettség tesztelése különbözik a tesztelés más szélesebb formáitól. Ez egy szigorú feltételes követelmény, amely nem minden esetben lehetséges teljes mértékben. Egyes fejlesztők és mások, akik az ágak lefedettségének teszteléséről beszélnek, azt sugallják, hogy a lefedettség egy bizonyos százaléka megfelelő, míg mások megjegyezték, hogy a fejlesztők két vagy három különböző tesztelési stratégiát dolgozhatnak ki annak biztosítása érdekében, hogy lefedjék az összes kódmodul ágat - vagy a lehető legtöbbet. .
A taktikai tesztelés egyik típusaként az ágazati lefedettség tesztelése inkább a tesztelési eredmények felmérésére szolgáló mutató, mint egy tesztelési filozófia vagy egy tágabb alapú tesztelési stratégia ötlet.
