Junior
Mondja el nekünk a funkcionális és nem funkcionális tesztek közötti különbségeket.
sobes.tech MI
Válasz az MI-től
A funkcionális tesztek ellenőrzik, hogy a rendszer megfelel-e a követelményeknek (funkciók), a követelmények szerint. A "mi?" kérdésre fókuszál. A nem-funkcionális tesztek azt vizsgálják, hogy a rendszer mennyire jól végzi el funkcióit, valamint más, közvetlenül nem kapcsolódó szempontokat (teljesítmény, biztonság, megbízhatóság, használhatóság stb.). A "hogyan?" kérdésre fókuszál.
| Szempont | Funkcionális teszt | Nem-funkcionális teszt |
|---|---|---|
| Cél | A funkcionális követelményeknek való megfelelés ellenőrzése | A rendszer minőségének és teljesítményének ellenőrzése |
| Tesztelési tárgyak | Funkcionalitás, logika, üzleti folyamatok | Teljesítmény, biztonság, használhatóság stb. |
| Teszt típusok | Moduális, integrációs, rendszer, elfogadási | Terhelés, stressz, biztonság, usability tesztek |
| Követelmények | Funkcionális követelmények (Felhasználói történetek, Use Cases) | Nem-funkcionális követelmények (SLA, szabványok) |
| Fókusz | Funkciók, bemenetek, kimenetek és megfelelőségük ellenőrzése | A rendszer jellemzőinek és viselkedésének ellenőrzése |
| Példák kérdésekre | Működik a gomb? Helyesen mentődnek az adatok? | Mennyire gyorsan töltődik be az oldal? Ellenáll-e a rendszer a terhelésnek? |
| Mikor végzik | A fejlesztés minden szakaszában | Általában a funkcionalitás stabilizálása után |