Sobes.tech
Junior

Mesélj a funkcionális és nem funkcionális tesztekről.

sobes.tech MI

Válasz az MI-től

A funkcionális tesztek ellenőrzik, hogy a rendszer megfelel-e a követelményeknek. A nem funkcionális tesztek értékelik, hogy a rendszer hogyan végzi el funkcióit, értékelve olyan jellemzőket, mint a teljesítmény, megbízhatóság, biztonság, használhatóság stb.

Jellemző Funkcionális teszt Nem funkcionális teszt
Cél A funkciók megfelelőségének ellenőrzése a követelmények szerint. A rendszer minőségi jellemzőinek ellenőrzése.
Mit ellenőriznek Funkcionalitás, műveletek, rendszer viselkedése. Teljesítmény, skálázhatóság, megbízhatóság, stb.
Követelmények Általában funkcionális követelmények alapján. Nem funkcionális követelmények alapján (SLA, szabványok).
Teszt típusok Egység, integráció, rendszer, elfogadás, regressziós. Terhelés, stressz, stabilitás, biztonság, használhatóság, kompatibilitás.
Ki végzi Fejlesztők (egység/integráció), QA mérnökök, üzleti elemzők/felhasználók (elfogadás). QA mérnökök (teljesítmény, biztonság szakértők).
Metrikák A funkciókban található hibák száma. Válaszidő, átviteli képesség, rendelkezésre állás, erőforrás fogyasztás, sebezhetőségek.
Példa Felhasználói sikeres bejelentkezés ellenőrzése. Az oldal betöltési idejének ellenőrzése frissítéskor.