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