Útvonal tesztelése & Alapvető tesztelés PÉLDákkal

Tartalomjegyzék:

Anonim

Mi az út tesztelése?

Az útvonal tesztelése egy strukturális tesztelési módszer, amely magában foglalja a program forráskódjának használatát az összes lehetséges futtatható útvonal megtalálása érdekében. Segít meghatározni a kódrészben található összes hibát. Ezt a módszert úgy tervezték, hogy az összes vagy a kijelölt utat számítógépes programon keresztül futtassa.

Bármely szoftver program tartalmaz több be- és kilépési pontot. Ezen pontok tesztelése kihívást jelent és időigényes is. A redundáns tesztek csökkentése és a tesztek maximális lefedettségének elérése érdekében az alapút tesztet alkalmazzák.

Alapvető utatesztelés a szoftverfejlesztésben

A szoftvertervezés alapút tesztelése egy fehér doboz tesztelési módszer, amelyben a teszteseteket a programon keresztül bejárható folyamatok vagy logikai utak alapján határozzák meg. Az alapút tesztelés célja a független útvonalak számának meghatározása, így a szükséges tesztesetek száma egyértelműen meghatározható a teszt lefedettségének maximalizálása érdekében.

A szoftverfejlesztésben az alapút tesztelés magában foglalja a program összes lehetséges blokkjának végrehajtását, és a lehető legkisebb számú tesztesettel éri el a maximális út lefedettséget. Ez egy elágazási teszt és hibrid módszer.

Itt egy egyszerű példát veszünk, hogy jobban megismerhessük, mi az alapút tesztelés

A fenti példában láthatjuk, hogy kevés feltételes utasítás van végrehajtva, attól függően, hogy melyik feltétel elegendő. Itt van 3 út vagy feltétel, amelyeket tesztelni kell a kimenet megszerzéséhez,

  • 1. út : 1,2,3,5,6, 7
  • 2. út : 1,2,4,5,6, 7
  • 3. út : 1, 6, 7

Az alapút tesztelésének lépései

A bázisút tesztelésének alapvető lépései a következők:

  • Rajzoljon ellenőrző grafikont (a különböző programútvonalak meghatározásához)
  • Számítsa ki a ciklikus komplexitást (metrikák a független utak számának meghatározásához)
  • Keresse meg az utak alapkészletét
  • Készítsen teszteseteket az egyes utak gyakorlásához

Az alapút tesztelés előnyei

  • Segít csökkenteni a felesleges teszteket
  • A figyelmet a programlogikára összpontosítja
  • Segít megkönnyíteni az analitikai és az önkényes eset tervezését
  • Azok a tesztesetek, amelyek gyakorlásának alapjait beállítják, a program minden állítását legalább egyszer végrehajtják

Következtetés:

Az alapút tesztelés segít meghatározni az összes hibát, amelyek egy kódrészben találhatók.