Tesztmenedzsment - lépések az eredményes tesztelés érdekében

post-thumb

A tesztmenedzsment magába foglalja mindazokat a lépéseket és folyamatokat, amik támogatják a tesztelési munka hatékony kivitelezését. A következő cikkünkben végigvesszük, hogy mi minden szükséges ahhoz, hogy a tesztmenedzsment jól működjön.

A tesztmenedzsment két nagy fázisból áll tervezés és végrehajtás.

Tervezés

Kockázatmenedzsment

A kockázatmenedzsment a legelső lépés, amit meg kell tenni a tesztmenedzsment folyamatban. Minden projekt magában foglal különböző szintű és mennyiségű kockázatot, amiket jó a lehető legkorábban felismerni és beazonosítani annak érdekében, hogy a projekt a későbbiekben minél kevesebb veszteséggel járjon, értve ezt az anyagiakra is.

Tesztbecslés

A tesztbecslés egy előrejelzés ami azt segíti, hogy a lehető legpontosabban tudjuk meghatározni, hogy mennyi ideig fog az adott feladat tartani.

Két megközelítés is létezik erre:

  • a metrika alapú, ami régebbi vagy hasonló projektek metrikái alapján számol és
  • a szakértő alapú, ahol a feladatokat ismerő személy vagy szakértő által történik a becslés.

A ráfordítás megbecslése kiemelt fontosságú feladat a tesztmenedzsmentben.

A tesztelés ráfordításai több tényezőtől is függenek:

  • A termék jellemzőitől, mint specifikáció, termék méret, problémakör komplexitás, megbízhatósági és biztonsági követelmények, dokumentációra vonatkozó követelmények.
  • A fejlesztési folyamat jellemzőitől is, mint a szervezet stabilitása, alkalmazott eszközök, tesztfolyamat, résztvevő személyek szaktudása, időtényező.
  • A teszt eredményétől ami a hibák számát és a szükséges átdolgozások mértékét is tartalmazza.

A hatékony becslés elősegíti a jobb tervezést, végrehajtást és megfigyelést is. Sokkal hatékonyabb időzítést tesz lehetővé ezen kívül az eredmények megfelelő értékelését is segíti.

Teszt tervezés

A teszt terv egy olyan dokumentum amely leírja az alkalmazási területet, a megközelítést, az erőforrásokat és a tervezett tesztelői aktivitások időzítéseit.

A tervezést egy fő teszttervben illetve illetve az egyes tesztszintekhez tartozó teszttervekben is dokumentálhatják.

Mi befolyásolhatja a tervezést?

  • a szervezet tesztstratégiája
  • a teszt tárgya
  • a teszt céljai
  • kockázatok
  • megkötések
  • kritikusság
  • tesztelhetőség
  • elérhető erőforrások

Mit tartalmaz egy részletes tesztterv?

A teszttervnek tartalmaznia kell minden alapvető információt a tesztelésről úgy mint, ki, mit, mivel, hogyan, miért, meddig tesztel (pl. a tesztelés tárgyát, kilépési feltételeket, erőforrás tervezést, stb.).

Végrehajtás

Tesztmegfigyelés

A tesztelés monitorozás az a folyamat ami gyűjti, feldolgozza és riportálja azokat az információkat amiket a projekt managernek és a megrendelőnek ismernie kell.

Mi szükséges mindehhez?

  • Meghatározni a projekt célját vagy a teljesítmény mutatókat.
  • Fenntartani a teljesítményt és összehasonlítani a korábban megtervezettel.
  • Feldolgozni és riportálni minden olyan problémát, ami a projektet érinti.

A tesztelés irányítása

A projekt irányítása az a folyamat, ami a megfigyelő aktivitásból származó adatokat az aktuális teljesítményhez igazítja. A fázisban az eltérések javítására kerül sor.

Incidens menedzsment

Minden projektben várhatóak kockázatok. Amikor a kockázat realizálódik, hibának nevezzük. Minden projekt életciklusában várhatóak hibák és útközben felmerülő kérdések.

Mik azok a kockázatok, amiket szükséges elkerülnünk?

  • A határidő be nem tartása.
  • A projekt büdzsé túllépése.
  • A termékminőség el nem érése.
  • A megrendelő bizalmának elvesztése.

Amint hibával találkozol, nem mehetsz el mellette, mert a projekt kimenetelét negatívan fogja befolyásolni.

Teszt riportálás és kiértékelés

A projekt végeztével ideje visszatekinteni, megnézni, hogy mi minden történt.

Mi a célja a teszt kiértékelő riportoknak?

Megnevezni azokat a teszt eredményeket, amik megfelelnek a teszt lefedettségnek és a kilépési feltételeknek. A kiértékelésben használt adatoknak a teszt eredmények adatain és összefoglalóján kell alapulnia.

A tesztmenedzsment nem egy egyszeri aktivitás, hanem több különböző tevékenységet foglal magába. Az a belső iránytű, ami a sikeres tesztelést megalapozza.

Ha a tesztelési mérőszámok is érdekelnek, ajánljuk cikkünket: Hogyan döntsük el, milyen tesztelési mérőszámot használjunk?

Forrás: https://www.guru99.com/test-management-phases-a-complete-guide-for-testing-project.html

Official ISTQB CTFL Syllabus – Hungarian 2010

- TesterLab -

Megosztás: