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 |