Junior
Kokius funkcinius testus žinote?
sobes.tech AI
Atsakymas iš AI
- Vieneto (Unit) testavimas: Mažiausių komponentų izoliacijoje tikrinimas. Atlieka kūrėjai.
- Integracinis (Integration) testavimas: Sistemos modulių ar komponentų sąveikos tikrinimas.
- Sistema (System) testavimas: Visos sistemos išsamus tikrinimas, ar ji atitinka funkcinius reikalavimus.
- Regresinis (Regression) testavimas: Anksčiau testuotos funkcionalumo tikrinimas po pakeitimų (klaidų taisymas, naujų funkcijų pridėjimas), siekiant įsitikinti, kad nėra naujų trūkumų.
- Dūmų (Smoke) testavimas: Greitas pagrindinių funkcijų tikrinimas po surinkimo ar diegimo.
- Priėmimo (Acceptance) testavimas: Formalus testavimas, atliekamas užsakovo ar galutinių vartotojų, siekiant patikrinti sistemos atitikimą verslo reikalavimams ir pasirengimą diegimui. Apima:
- Alfa testavimą (viduje organizacijos)
- Beta testavimą (galutinių vartotojų sąlygomis)
- Vartotojo sąsajos (UI) testavimas: Elementų tikrinimas, jų sąveika ir atitikimas maketams.
- Funkcinis testavimas: Pagrindinis tipas, sistemos elgesio atitikimo tikrinimas pagal reikalavimus.
Funkcinio testavimo pagrindiniai aspektai:
- Įėjimai/išėjimai
- Verslo logika
- Klaidos apdorojimas
- Sistemos būsenos
| Testavimo tipas | Tikslas | Kas paprastai atlieka |
|---|---|---|
| Vieneto (Unit) | Atlieka atskirų komponentų tikrinimą | Kūrėjai |
| Integracinis | Tarp komponentų sąveikos tikrinimas | Kūrėjai, Testuotojai |
| Sisteminė | Visos sistemos tikrinimas pagal reikalavimus | Testuotojai |
| Regresinė | Po pakeitimų tikrinimas | Testuotojai |
| Dūmų (Smoke) | Greitas pagrindinių funkcijų tikrinimas | Testuotojai |
| Priėmimo (Alpha/Beta) | Atitikties verslo reikalavimams ir pasirengimo patikrinimas | Klientas, Galutiniai vartotojai |
| UI testavimas | Vartotojo sąsajos tikrinimas | Testuotojai |