Sobes.tech
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.