30. óra · Szoftvertesztelés alapjai

Összefoglalás és gyakorlás: tesztmenedzsment

A 23–29. órák rendszerezése és megoldásos gyakorlás

Az óra végére képes leszel

  • Rendszerezed a tesztvezetés, tervezés, felügyelet és jelentés kapcsolatát.
  • Metrikát és kockázati szintet számolsz, indokolt beavatkozást választasz.
  • Konfigurációhoz kötött, megismételhető hibajegyet írsz.

Az óra témái

  • A 23–29. órák összefoglalása
  • 24 megoldásos gyakorlófeladat

Ez a 23–29. órák felkészülési összefoglalója és megoldásos gyakorlója, nem az értékelt dolgozat.

01 / TANANYAG

Szervezet és terv: 23–24. óra

A tesztelés szereplői eltérő nézőponttal járulnak hozzá a minőséghez. A tesztvezető a megközelítést, erőforrásokat és előrehaladást kezeli; a tesztelő a munkatermékeket vizsgálja, eseteket tervez és hajt végre, eltérést dokumentál. A független nézőpont segíthet rejtett feltételezést észrevenni, a csapattal való közös munka pedig gyors visszajelzést ad. A szerepek megnevezése segít tisztázni a felelősségeket.

A tesztterv leírja, mit és miért vizsgálunk, milyen eszközökkel, adatokkal és feltételekkel. A becslésben nem csak a végrehajtás ideje szerepel: tervezés, környezet, adat, hibajegy és újratesztelés is munka. Az alkalmazott megközelítés a kockázatokhoz igazodik; az időben későbbre tett vizsgálatokat és a maradék kockázatot láthatóvá kell tenni.

Példa: Egy döntési alap

Dupla foglalás nagy hatása miatt a terv korai párhuzamos teszteket és kiadás előtti, hibamentes kritikus ellenőrzést ír elő.

02 / TANANYAG

Felügyelet és jelentés: 25–26. óra

A felügyelet az előrehaladást és a termék állapotát követi; az irányítás az adatok alapján módosítja a tervet. A 12/20 lefutott esetszám csak kezdet: tudni kell, hogy ezekből hány sikeres, sikertelen vagy blokkolt, melyik kritikus út hiányzik, és milyen verziót vizsgáltunk. Az állapotjelentés tényeket, akadályokat és lehetséges döntéseket ad a címzettnek.

A százalékok nevezője és a blokkolt esetek kezelése ne maradjon rejtve. A fejlesztőnek pontos reprodukció, a projektvezetőnek ütemezés és kockázat, az átvevőnek a fontos üzleti folyamat megfelelése szükséges. A szám nem helyettesíti a döntést: egyetlen súlyos nyitott adatvesztési hiba sok sikeres teszt mellett is megállíthatja a kiadást.

Tanári tipp

Minden szám mellé írd oda, milyen eseteket, verziót és időpontot takar.

03 / TANANYAG

Konfiguráció, kockázat, incidens: 27–29. óra

A konfigurációmenedzsment az alkalmazás, tesztadat, környezet, követelmény és teszteset összeillő változatát azonosítja. Enélkül egy piros vagy zöld eredmény félrevezető lehet, és a hibát nehéz újra előidézni. Kockázatértékelésben a valószínűséget és hatást becsüljük; termékkockázat a hibás működés, projektkockázat például a késő tesztkörnyezet. Az előbbi célzott teszteket, az utóbbi szervezési választ is kívánhat.

Hibajegyben a megfigyelt tényt, lépéseket, elvárt és tényleges eredményt, verziót és kiinduló adatot rögzítjük. A feltételezett gyökérokot külön jelöljük. Javítás után az eredeti hiba megerősítő és az érintett régi működés regressziós tesztje ad új bizonyítékot. A súlyosság a hiba hatását, a prioritás a kezelés sürgősségét jelöli.

Példa: Összetett helyzet

v1.9 új buildben újra előjön a dupla foglalás: ellenőrizd a konfigurációt, emeld a termékkockázatot, jelentsd a nyitott hibát és tervezz célzott újratesztelést.

04 / TANANYAG

A 30. óra gyakorlásának módja

A feladatsor 24 kérdése négy csoportra oszlik, amelyek közvetlenül visszalinkelnek a 23–29. órákhoz. A 16 feleletválasztós kérdésre azonnali magyarázat jár; a 8 kifejtős feladatnál a saját válasz beírása után tipp és lehetséges mintamegoldás nyitható. Más, pontosan indokolt megoldás is megfelelő lehet. A feleletválasztós eredményt az oldal számolja, a kifejtős választ a mintával saját magad értékeled.

Ez a tartalom önálló felkészülési összefoglaló és gyakorlás, nem az osztályban értékelt dolgozat. A tévesztett kérdés után előbb a kapcsolódó órát nyisd meg, majd próbálj saját új példát írni a fogalomra.

Tanári tipp

Kifejtős válaszodban különítsd el: megfigyelt adat, értelmezés, javasolt lépés.

A tesztmenedzsment döntési köre
  1. 1TervCél, erőforrás és prioritás
  2. 2FuttatásMegfigyelés azonosított konfigurációban
  3. 3ÉrtékelésMetrika, kockázat és hibajegy
  4. 4IrányításBeavatkozás és friss jelentés

Felkészülési összefoglaló és önellenőrzés a korábbi témákhoz.

05 / TANANYAG

Az összefüggések tanulása

Egy jó kifejtős válasz a számítás és a döntés kapcsolatát is megmutatja. Például a 60%-os előrehaladás nem elég, ha a fő pénzügyi folyamat tesztje még blokkolt. A konfiguráció megmondja, melyik verzióról beszélünk; a kockázatelemzés, melyik hiány a legsúlyosabb; az incidensjelentés, mi történt pontosan; az irányítás pedig, milyen lépés következik.

A 24 feladat négy blokkban gyakoroltatja a 23–29. órákat. A választásos eredményt az oldal számolja és magyarázza; a kifejtős választ saját magad veted össze a mintamegoldással. Egy összetett helyzetnek több jó megközelítése lehet, ha a tény, számítás és javaslat mind pontosan meg van indokolva.

Tanári tipp

Ne csak nevezd meg a fogalmat: mutasd meg, mire használod a projekt döntésében.

RÉSZLETES ELMÉLETI KIEGÉSZÍTÉS

Tesztmenedzsment összefoglalása

A tesztmenedzsment összekapcsolja a tervet, kockázatokat, mérőszámokat, konfigurációt, hibakezelést és kommunikációt. Ezek együtt teszik lehetővé, hogy a tesztelés ne elszigetelt feladatlista legyen, hanem megalapozott döntést támogató folyamat.

A tesztvezetőnek világossá kell tennie, mit tudunk és mit nem tudunk az aktuális kiadásról. A jó lezárás nem a hibamentesség állítása, hanem a bizonyíték, korlátozás és fennmaradó kockázat átlátható összegzése.

Új, iskolai példa

A kiadási összegzés felsorolja a sikeres főfolyamatokat, két nyitott közepes hibát, a nem vizsgált régi böngészőt és a felelős által elfogadott kockázatot.

Gondolkodtató gyakorlófeladat

Készíts egyoldalas tesztlezáró jelentést egy mintaiskolai rendszerhez.

24 gyakorlófeladat

Ellenőrizd, mit értesz már!

16 feleletválasztós kérdés azonnali magyarázattal és 8 kifejtős feladat segítséggel, mintamegoldással. A kifejtős válaszokat te ellenőrzöd; ezek nem részei a pontszámnak.

Feleletválasztós feladatok: 0/16 kitöltve · 0/16 helyes

1. Szervezet, terv és becslés

Kapcsolódó leckék: 23. óra, 24. óra

1. feladat · Feleletválasztós

Melyik a tesztvezető egyik tipikus feladata?

2. feladat · Feleletválasztós

Mit adhat a megvalósítótól eltérő tesztelői nézőpont?

3. feladat · Feleletválasztós

Mi szerepeljen a teszttervben?

4. feladat · Feleletválasztós

12 teszteset megírása 20 perc, futtatása 10 perc esetenként; adatok 90 perc, újratesztelés 2 óra. Mennyi az összeg?

5. feladat · Kifejtős

Írj a kurzusfoglaló portálhoz három tesztterv-elemet és egy kiadási kilépési feltételt!

6. feladat · Kifejtős

A tesztvezető 12 eset futtatását 2 órára becsülte, de az adat és környezet még nincs kész. Írd át a becslési megközelítést és a jelentését!

2. Felügyelet, irányítás és jelentés

Kapcsolódó leckék: 25. óra, 26. óra

7. feladat · Feleletválasztós

Melyik adat jelenti a felügyeletet, nem az irányítási beavatkozást?

8. feladat · Feleletválasztós

Mi a helyes lépés, ha a két kritikus teszt blokkolt?

9. feladat · Feleletválasztós

9 sikeres eset van 11 értékelhetőből. Mennyi a sikerarány az értékelhető esetek között?

10. feladat · Feleletválasztós

Mi hiányzik a „90% sikeres, kiadható” jelentésből?

11. feladat · Kifejtős

20 tervezettből 12 esetet megpróbáltak: 9 sikeres, 2 sikertelen, 1 blokkolt. Írj pontos számos és szöveges állapotjelentést!

12. feladat · Kifejtős

Egy súlyos dupla foglalási hiba és késő tesztkörnyezet mellett írj két irányítási lépést és egy vezetői összefoglalót!

3. Konfiguráció és kockázat

Kapcsolódó leckék: 27. óra, 28. óra

13. feladat · Feleletválasztós

Mit kell egy hibajegyhez kötni a megismételhetőséghez?

14. feladat · Feleletválasztós

Melyik termékkockázat?

15. feladat · Feleletválasztós

Az 1–3 tanórai skálán egy eset valószínűsége 2, hatása 3. Mennyi a szemléltető szint?

16. feladat · Feleletválasztós

A v3 követelményhez v2 tesztet futtatnak. Mi az első lépés?

17. feladat · Kifejtős

Becsüld az 1–3 skálán: dupla foglalás (2,3), késő környezet (3,2), kozmetikai eltérés (3,1). Sorold be és adj választ!

18. feladat · Kifejtős

Egy tegnap piros teszt ma zöld. Nevezz meg öt konfigurációs elemet és egy további lépést a javítás igazolásához!

4. Incidensek és alkalmazás

Kapcsolódó leckék: 29. óra

19. feladat · Feleletválasztós

Melyik megfogalmazás megfigyelés, nem feltételezett ok?

20. feladat · Feleletválasztós

Mi a különbség súlyosság és prioritás között?

21. feladat · Feleletválasztós

Mi legyen egy hibajegyben az elvárt és tényleges eredmény mellett?

22. feladat · Feleletválasztós

Hibajavítás után melyik ellenőrzés vizsgálja az eredeti hibát?

23. feladat · Kifejtős

Írj reprodukálható hibajegyet: a 19/20 helyfoglalású kurzus sikeres jelentkezés után új belépéskor nem mutat foglalást!

24. feladat · Kifejtős

Egy javítás után a hibajegy eredeti esete zöld, de egy szabad helyre jelentkezés piros. Mit teszel, és milyen állapotot jelentesz?

Amit érdemes megjegyezni

  • A tervezés, felügyelet, irányítás és jelentés egy összefüggő döntési kör.
  • A konfiguráció és a kockázat adja a teszteredmény értelmezési keretét.
  • A jó hibajegy tényeket rögzít, a javítást újratesztelés igazolja.