Junior
Milyen típusú tesztek léteznek?
sobes.tech MI
Válasz az MI-től
-
Funkcionális tesztek: Az alkalmazás viselkedésének megfelelőségének ellenőrzése a követelményeknek. Tartalmazza:
- Egységtesztek: Egyes komponensek (funkciók, osztályok) tesztelése. Általában a fejlesztők végzik.
- Integrációs tesztek: Két vagy több modul közötti kölcsönhatás tesztelése.
- Rendszer tesztek: A rendszer egészének tesztelése, mint egységes egység.
- Visszaesés tesztek: Ellenőrzés, hogy a legutóbbi változtatások nem befolyásolták a meglévő funkcionalitást.
- Elfogadási tesztek: Felhasználó vagy ügyfél által végzett tesztek a követelményeknek való megfelelés megerősítésére.
-
Nem funkcionális tesztek: Az alkalmazás nem funkcionális jellemzőinek ellenőrzése, például teljesítmény, megbízhatóság, használhatóság. Tartalmazza:
- Teljesítmény tesztek: A válaszidő, stabilitás magas terhelés alatt történő ellenőrzése. Ide tartoznak a terhelés, stressz, stabilitási tesztek.
- Biztonsági tesztek: Gyengeségek és biztonsági kockázatok azonosítása.
- Használhatósági tesztek: Az alkalmazás könnyű használatának értékelése.
- Kompatibilitási tesztek: A működés különböző platformokon, böngészőkben, eszközökön való ellenőrzése.
-
Változásokkal kapcsolatos tesztek:
- Füst teszt: Gyors ellenőrzés az alapfunkcionalitásról a build vagy telepítés után.
- Egészségügyi teszt: Részletesebb ellenőrzés az új funkcióról kisebb változtatások vagy hibajavítások után.
-
Strukturális tesztek (White-Box Testing): A kód belső szerkezetének és logikájának tesztelése. Ismereteket igényel a megvalósításról.
-
Tapasztalati alapú tesztek: A tesztelő tapasztalatára és intuíciójára alapozott tesztek. Ide tartozik a felfedezés, ad-hoc tesztelés.