Sobes.tech
Junior

Mi a teszttervezés?

sobes.tech MI

Válasz az MI-től

A teszt forgatókönyvek, tesztadatok és ellenőrzési feltételek létrehozásának és dokumentálásának folyamata a követelmények és specifikációk alapján. Célja, hogy a termék funkcionalitását, teljesítményét, használhatóságát és más aspektusait a lehető legteljesebben és leghatékonyabban ellenőrizze. A tesztervezés fő feladatai közé tartozik: mit ellenőrizzünk; hogyan ellenőrizzük; milyen adatokat használjunk; milyen sikerességi kritériumokat alkalmazzunk.

A kulcsfontosságú tesztervezési módszerek a következők:

  • Specifikációkra alapuló technikák (Fekete doboz tesztelés):

    • Egyenértékűség szerinti felosztás
    • Határérték elemzés
    • Döntési táblák
    • Állapotátmenetek
    • Páros tesztelés
    • Használati eset tesztelés
  • Struktúra alapú technikák (Fehér doboz tesztelés):

    • Állítások lefedése
    • Döntés/ág lefedése
    • Feltételek lefedése
    • Útvonalak lefedése
  • Tapasztalaton alapuló technikák (Tapasztalati tesztelés):

    • Felfedező tesztelés
    • Hibák kitalálásán alapuló tesztelés
    • Ad-hoc tesztelés

A tesztervezési folyamat általában a következőket foglalja magában:

  1. Követelmények és specifikációk elemzése.
  2. Tesztelési területek azonosítása.
  3. Megfelelő tesztervezési technikák kiválasztása.
  4. Tesztesetek kidolgozása.
  5. Tesztadatok meghatározása.
  6. Előfeltételek és utófeltételek létrehozása.
  7. A teszt dokumentációjának dokumentálása (Tesztterv, Tesztesetek, Tesztadatok).