Mi az a tesztelemzés (tesztelési alap) a szoftvertesztelésben?

Tesztelemzés

Tesztelemzés A szoftvertesztben a tesztműtermékek ellenőrzésének és elemzésének folyamata a tesztkörülmények vagy tesztesetek megalapozása érdekében. A tesztelemzés célja a követelmények összegyűjtése és a vizsgálati célok meghatározása a vizsgálati feltételek alapjainak megállapításához. Ezért tesztbázisnak is nevezik. A forrás, amelyből a tesztinformációkat szerzi, lehet
  • SRS (Software Requirement Specification)
  • BRS (Üzleti Követelmények Specifikáció)
  • Funkcionális tervezési dokumentumok
A tesztelők tesztelési feltételeket hozhatnak létre a tesztelés alatt álló alkalmazásba való beletekintéssel vagy tapasztalataik felhasználásával. De leginkább, teszt esetek tesztműtermékekből származnak.

Ismerjük meg a tesztelemzést egy esettanulmány segítségével

Vegyünk egy forgatókönyvet, ahol az ügyfél a következőket küldi
Add search functionality to an eCommerce Store
Bár az alkalmazás még fejlesztés alatt áll, próbáljon ki néhány tesztesetet ehhez a követelményhez. Álljon meg itt, végezze el a házi feladatot, és haladjon tovább a megoldással: Az alábbiakban felsorolunk néhány tesztesetet a sok közül, amelyekre gondolhatott volna.
  • Ellenőrizze a keresési eredményeket, ha nem ad meg kulcsszót
  • Ellenőrizze a keresési eredményeket, ha a keresett kulcsszóhoz nem áll rendelkezésre megfelelő termék
  • Ellenőrizze a keresési eredményeket, ha több megfelelő termék is elérhető a keresett kulcsszóhoz
Itt megnézheti a Teszt alapját (az ügyfél által elküldött követelmény), elemzi, és tesztkörülményekké alakítja. Ez történik a különböző fázisokban V- Modell. A tesztterv/esetek a különböző fázisokban rendelkezésre álló megfelelő dokumentumok felhasználásával készülnek.
Tesztelemzés a tesztelés V modelljében
Tesztelemzés a tesztelés V modelljében

Kattints itt ha a videó nem érhető el