Mi a teszt eset?

A szoftver terminológia gyakran meglehetősen zavaró lehet. A teszt eset, forgatókönyv, terv; mind nagyon hasonlók, és könnyű összekeverni a szavakat. A szoftver tesztelése során fontos elkerülni a környező terminológiát. Ezért ebben a cikkben megnézzük, mit jelent ez.

Feltételek vagy változók egy csoportja, amelyekkel a tesztelő igazolja a tesztelt szoftver követelményeinek való megfelelést. Arra szolgál, hogy lépésről lépésre utasításokat adjon a tesztelőknek. Ez egy dokumentum, amely teszt adatokkal, előfeltételekkel, várható eredményekkel stb. Rendelkezik, egy adott forgatókönyvhöz fejlesztették ki. A végrehajtása kiindulási pontként szolgál, amelyet követően egy sor bemeneti értéket alkalmazunk, és megvárjuk a döntő eredményt. Fejlesztésük elősegíti a bonyolultság megtalálását az alkalmazás követelményeiben.

Általában a minőségbiztosítási csapat tesztelője írja őket. Ez nem tartalmazza a fejlesztői csoport által írt teszteket, hanem a fejlesztés és az egység tesztelése után elvégzett teszteket. Ennél is fontosabb, hogy egy tesztelőnek, aki megérti az alkalmazás funkcionalitását és képes egy tesztértéket szolgáltatni, meg kell írnia.

Sablon

Általában a következő mezőkkel rendelkezik. A mezők formátuma azonban vállalkozásonként eltérő lehet, az általuk használt tesztkezelő eszköztől függően.

Teszt azonosítójaAz azonosítót megkapják a teszt esetéhez.
Teszt eset leírásaA teszt esetének leírása.
Kapcsolódó követelményAz azonosító annak a követelménynek a megadására vonatkozik, amelyre ez a teszt eset megfelel.
ElőfeltételekBármely előfeltétel vagy követelmény, amelyet teljesíteni kell a teszt futtatása előtt.
Tesztelési lépésekLépésről lépésre kaptuk a tesztet.
Teszt adatA teszt végrehajtása során felhasznált adatok.
Várható eredményA tesztről várható eredményt naplózza a teszt futtatása előtt.
Tényleges eredményA teszt elvégzése után kapott tényleges eredmény
ÁllapotA teszt futtatása után kapott állapot. Lehet, hogy átadja, sikertelen, nem hajtja végre, blokkolja.
HozzászólásokA teszthez fűzendő észrevételek.
Környezetvédelmi információkTartalmazza azokat a hálózati / hardver / szoftver információkat, amelyekben a teszt fut.

Hogyan írhatunk egy teszt esetet?

Az alábbiakban bemutatjuk a Teszt írásának lépéseit.

1. lépés: Adjon meg egy számot és egy leírást.

2. lépés: A futtatásához szükség van teszt adatokra. A teszt adatok nélkül nem lenne megfelelő információ a teszteléshez, így a feladat fárasztó.

3. lépés: A futtatáshoz rendelkeznie kell bizonyos utasításkészlettel a teszt végrehajtásához. Ezeket a lépéseket tesztlépéseknek nevezzük. Erre akkor van szükség, amikor a szerző lemond a projekttől, vagy szünetben van. Ezután a projekt valaki másjának el kell végeznie a tesztelést. Az írásbeli lépések segítenek nekik.

4. lépés: Ezek célja az alkalmazás viselkedésének megvizsgálása. Ennek végrehajtásához várt eredményre van szükségünk. A végrehajtás után a várt eredményeket összehasonlítják a teszt tényleges eredményével, és ennek megfelelően egy státuszt rendelnek hozzá.

5. lépés: Van olyan kiegészítő mező, mint például az Előfeltétel mező, amely megmondja nekünk a tesztfutás előtt teljesítendő feltételeket, a Post-Condition mező, amely megmutatja a tesztfutás után teljesítendő feltételeket stb.

Példa:

Teszt azonosítójaTeszt eset leírásaTesztelési lépésekTeszt adatVárható eredményTényleges eredményÁllapot
TC01Ellenőrizze az alkalmazottak bejelentkezését érvényes adatokkal

1. Lépjen a bejelentkezési oldalra.

2.Enter Userid

3. Írja be a jelszót

4. Kattintson a Bejelentkezés gombra

Userid = admin

Jelszó = abc12345

A felhasználónak képesnek kell lennie bejelentkezésreAhogy az várható voltPass
TC02Ellenőrizze a munkavállalói bejelentkezés érvénytelen adatait1. Lépjen a bejelentkezési oldalra.

2.Enter Userid

3. Írja be a jelszót

4. Kattintson a Bejelentkezés gombra

Userid = admin

Jelszó = 12345abc

A felhasználónak nem lehet képes bejelentkezniAhogy az várható voltPass

A teszt esete

Nagyon nagy benyomásuk van a tesztelési szakaszról. Ezek írása ugyanolyan jelentős, mint maga a tesztelési folyamat. Segít nekünk átgondolni a sajátosságokat, és biztosítja, hogy a lehető legtöbb kilátás alapján kezeljük őket.

Az a fontos, hogy bárki újrafelhasználhassa a tesztet. Hatékony tárgyak, amelyek a jövőbeli csapattársak számára is hasznosak, és dokumentációt nyújtanak az alkalmazás teljesítményéről. Összefoglalva: a következő jelentőséggel bírnak:

  • Biztosítják a teszt jó lefedettségét, ügyelve arra, hogy a fő funkciók ne maradjanak ki a tesztelés során.
  • Ez lehetővé teszi számukra az alkalmazási lehetőségek alapos megerősítésének különböző módjait.
  • A negatívok szintén megírásra kerülnek, és a tesztelés alapos folyamatává válik, kevés figyelmen kívül hagyva.
  • Használhatók újra, mivel bárki utalhatja őket és futtathatja a tesztet.

Hasznos tippek és trükkök

Íráskor ne felejtse el a következő információkat:

  • Ennek egyszerűnek és tömörnek kell lennie, legfeljebb 15 lépéssel.
  • Mindegyiket újrafelhasználhatóvá kell tenni.
  • Kerülje az ismétlést.
  • További tesztbeállítási információkat kell megadni, például szoftvert, hardvert, operációs rendszert, a tesztelt alkalmazás verzióját, a teszt előfeltételeit stb.
  • Úgy kell írni, hogy egyszerre csak egy dolgot teszteljünk, átfedések nélkül.
  • Gondoskodjon arról, hogy minden pozitív és negatív forgatókönyv lefedésre kerüljön, és 100% -os lefedettséget biztosítson nekünk.
  • Ezeket a végfelhasználó szem előtt tartásával kell létrehozni.

Következtetés

Befejezésül: fokozhatják az átfogó tesztelés terén tett erőfeszítéseinket és tökéletesen javíthatják a szoftver minőségét, miközben időt és erőfeszítést takarítanak meg a teszt esetek újrafelhasználhatóságának köszönhetően.

Ajánlott cikkek

Ez egy útmutató a Mi az a teszt esethez. Itt megvitatjuk a sablont, a fontosságot és a hasznos tippeket és trükköket. A következő cikkeket is megnézheti további információkért -

  1. Mi a szoftverfejlesztés?
  2. Szoftvertervezési interjúkérdések
  3. Karrier szoftverfejlesztőként
  4. 14 legjobb szoftver eszköz kiváló minőségű prezentációk készítéséhez

Kategória: