Útvonal-lefedettség tesztelése

Szerző: Randy Alexander
A Teremtés Dátuma: 24 Április 2021
Frissítés Dátuma: 16 Lehet 2024
Anonim
Útvonal-lefedettség tesztelése - Technológia
Útvonal-lefedettség tesztelése - Technológia

Tartalom

Meghatározás - Mit jelent az útvonal-lefedettség tesztelése?

A pálya lefedettségének vizsgálata a módszertani, szekvenciális tesztelés egy speciális fajtája, amelyben az egyes kódsorok külön kerülnek kiértékelésre.


A szoftvertesztelés egyik típusaként az útvonal lefedettségének vizsgálata a műszaki tesztelési módszerek kategóriájába tartozik, nem pedig egy átfogó stratégia vagy a kód filozófiájának része. Munkaerő-igényes és gyakran a kód meghatározott létfontosságú szakaszaira van fenntartva.

Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, hogy mi a lényeg a felhőalapú számítástechnikában, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.

A Techopedia magyarázza az útvonal-lefedettség tesztelését

Az útvonal-lefedettség tesztelése úgy működik, hogy a tesztelőknek meg kell vizsgálniuk az egyes, a modulban szerepet játszó kódsorokat, és a teljes lefedettség érdekében a tesztelőknek meg kell vizsgálniuk az összes lehetséges forgatókönyvet, hogy minden kódsor lefedésre kerüljön.


Egy nagyon alapvető példában vegyünk figyelembe egy olyan függvényt, amely az "x" változót befogadja és a két eredmény egyikét adja vissza: ha x nagyobb, mint 5, akkor a program az "A" eredményt adja vissza, és ha x kisebb vagy egyenlő, mint Az 5. ábra szerint a program a "B." eredményt adja vissza

A program kódja így néz ki:

    bemenet x
    ha x> 5, akkor
    visszatérés A
    egyébként vissza B

Annak érdekében, hogy az útvonal-lefedettség-tesztelés hatékonyan "lefedje az összes útvonalat", a két teszt esetet futtatni kell, x-rel nagyobb, mint 5, és x-nél kevesebb, mint 5.

Nyilvánvaló, hogy ez a módszer sokkal bonyolultabbá válik a bonyolultabb kódmodulokkal. A szakértők általánosságban úgy vélik, hogy az útvonal-lefedettség-tesztelés a white box tesztelés egyik típusa, amely valójában megvizsgálja a program belső kódját, inkább csak a külső bemenetekre és stratégiákra támaszkodik, amelyeket black box tesztelésnek tekintnek, és amelyek nem veszik figyelembe a belső kódot.