Junior
Milliseid funktsionaalseid teste teate?
sobes.tech AI
Vastus AI-lt
- Ühiku (Unit) testimine: Kõige väiksemate komponentide isoleeritud kontroll. Teevad arendajad.
- Integreerimise (Integration) testimine: Süsteemi moodulite või komponentide omavahelise koostöö kontroll.
- Süsteemi (System) testimine: Kogu süsteemi põhjalik kontroll vastavuses funktsionaalsetele nõuetele.
- Regressiooni (Regression) testimine: Varasemalt testitud funktsionaalsuse kontroll pärast muudatusi (veaparandused, uute funktsioonide lisamine), veendumaks, et uusi vigu ei ole lisandunud.
- Udu (Smoke) testimine: Kiire test põhifunktsioonide töökindluse kontrollimiseks pärast ehitamist või juurutamist.
- Aksepteerimise (Acceptance) testimine: Formaalselt test, mida teevad tellija või lõppkasutajad, süsteemi vastavuse ja juurutamise valmisoleku kontrollimiseks. Sisaldab:
- Alfa testimine (organisatsiooni sees)
- Beeta testimine (lõppkasutajate tingimustes)
- Kasutajaliidese (UI) testimine: Elementide kontroll, nende koostöö ja vastavus kujundustele.
- Funktsionaalse testimise: Peatüüp, süsteemi käitumise vastavuse kontroll nõuetele.
Funktsionaalse testimise peamised aspektid:
- Sisse- ja väljundid
- Ärilogika
- Vea töötlemine
- Süsteemi olekud
| Testi tüüp | Eesmärk | Kes tavaliselt teeb |
|---|---|---|
| Ühiku (Unit) testimine | Eraldi komponentide kontroll | Arendajad |
| Integreerimise (Integration) testimine | Komponentide vaheline koostöö kontroll | Arendajad, Testijad |
| Süsteemi (System) testimine | Kogu süsteemi kontroll vastavuses nõuetele | Testijad |
| Regressiooni (Regression) testimine | Pärast muudatusi kontrollimine | Testijad |
| Udu (Smoke) testimine | Kiire põhifunktsioonide kontroll | Testijad |
| Aksepteerimise (Acceptance) testimine | Vastavuse kontroll ja juurutamise valmisolek | Klient, Lõppkasutajad |
| UI testimine | Kasutajaliidese kontroll | Testijad |