2009. október 20., kedd

Teszt eset

Teszt esetekről.

A tesztelés alap, építő kövei.
Pár alapszabály a felépítést illetően:

A teszt eset (test case) teszt lépésekből, valamint leírásból épül fel.

Leírás (description):

Célszerű a magas szintű teszttervezés alatt az akkor még üres, teszt lépések nélküli tesztekhez áttekintő leírást adni.


Teszt lépések (test steps) tartalma:

Lépés azonosító (step id): egyszerűnek, elhagyhatónak gondolhatjuk, de
vannak olyan rendszerek, ahol véletlenül összekeveredik futtatáskor a
lépések sorozata. Érdemes tehát legalább számokkal kitölteni; illetve,
amennyiben valamilyen előfeltételre szükség van a teszt futtatását
illetően, akkor ezt 'precondition' lépés azonosítóval szoktuk megtenni.

Feladat (action) : a teszt eset lényege az, hogy tervezzük meg azon
lépéseket, amelyet futtatáskor az erre megbízott kolléga majd végrehajt.
Ebben a részben, a feladat leírásában, egyszerű, gyorsan végrehajtható pár
szavas utasításban közöljük a teszt futtatóval, hogy mi a dolga.

Elvárt eredmény (expected result) : a feladat AUT-n (application under
test - tesztelés alatti alkalmazás) való végrehajtása után ezt az
eredményt kell kapnia a tesztet futtatónak. Nem minden esetben kell.
Amennyiben a feladat arról szól, hogy indítsad el a böngészőt,
akkor értelemszerűen az elvárt eredmény a futó böngésző.
Lényeg, hogy a tesztet futtató gyorsan, egyszerűen eltudja dönteni, hogy a teszt sikeres-e = az elvárt eredményt kapta, vagy sikertelen.

Általában:
a teszt eset rövid legye, 10-15 lépés.
Ne legyen benne választás 'IF', 'OR' és csakis egy logikai folyamatot írjon le
(a sikeres és a sikertelen bejelentkezés a célrendszerbe legalább két teszt eset)

folyt. köv.

Nincsenek megjegyzések:

Megjegyzés küldése

Tesztelés a gyakorlatban – A szakértő tesztelők lapja