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