Sobes.tech
Junior

Milyen tesztelési osztályozások léteznek?

sobes.tech MI

Válasz az MI-től

A tesztelés osztályozása különböző kritériumokon alapulhat. A leggyakoribbak:

  • A teszt célja szerint:

    • Funkcionális tesztelés
    • Nem funkcionális tesztelés
    • Változásokkal kapcsolatos tesztelés
  • A teszt tárgya szerint:

    • Egység (Unit)
    • Integráció
    • Rendszer (System)
    • Elfogadás (Acceptance)
  • A teszt időpontja szerint:

    • Alfa-teszt (cégen belül)
    • Béta-teszt (korlátozott külső felhasználói csoporttal)
    • Regressziós teszt
    • Szellőztető teszt (Sanity testing)
    • Dohányzás teszt (Smoke testing)
  • A kódhoz való hozzáférés szintje szerint:

    • Fehér doboz módszer (White-box / Structural testing)
    • Fekete doboz módszer (Black-box / Behavioral testing)
    • Szürke doboz módszer (Gray-box testing)
  • A formalizáció mértéke szerint:

    • Formális tesztelés (teljes specifikációk alapján)
    • Nem formális tesztelés (kutató, ad-hoc)
  • Az automatizálás mértéke szerint:

    • Kézi tesztelés
    • Automatizált tesztelés
  • Az alkalmazás típusa szerint:

    • Webalkalmazások
    • Mobil alkalmazások
    • Asztali alkalmazások
    • API
    • Adatbázisok
  • Más kritériumok szerint:

    • Terheléses teszt (Load testing)
    • Stressz teszt (Stress testing)
    • Stabilitás / megbízhatóság teszt (Stability/Reliability testing)
    • Használhatóság teszt (Usability testing)
    • Biztonsági teszt (Security testing)
    • Kereszt böngészős / kereszt platformos tesztelés

A tesztelés osztályozásának példaszerű szerkezete táblázatban:

Kritérium Típusok Leírás
A cél szerint Funkcionális A megfelelőség ellenőrzése a specifikációk szerint
Nem funkcionális Teljesítmény, biztonság, használhatóság stb.
Változásokkal kapcsolatos Regressziós, újra tesztelés
Objektum szerint Egység Kód különálló egységei
Integráció Az egységek vagy rendszerek közötti kölcsönhatás
Rendszer A rendszer egységes egészként
Elfogadás A termék készültségének ellenőrzése a kiadás előtt
Kódhoz való hozzáférés szerint Fekete doboz Kód hozzáférés nélkül, a specifikáció szerint
Fehér doboz Kód hozzáféréssel
Szürke doboz Részleges hozzáférés, a belső logika ismerete, a kód teljes átvizsgálása nélkül