Sunteți pe pagina 1din 2

➢ Nivele de Testare

1. Unit Testing:
O unitate este cea mai mica portiune testabila a sistemului sau a aplicatiei care
poate fi compilata, incarcata si executata. Acest tip de testare ajuta la testarea
fiecarui modul separat.
Scopul este de a testa fiecare parte a software-ului prin separarea acesteia. Se
verifica daca componenta indeplineste sau nu cerintele asteptate. Acest tip de
testare este efectuata de programatori.

2. Integration Testing:
Integrarea inseamna combinarea mai multor unitati.
In aceasta faza de testare, diferite module software sunt combinate si testate ca
un grup pentru a ne asigura ca sistemul integrat functioneaza corect.
Integration testing verifica fluxul de date de la un modul la alte module. Acest
tip de testare este efectuat de testeri.

3. System Testing:
System Testing se efectueaza pe un sistem complet integrat.
Testeaza interactiunea globala a componentelor. Implica incarcare, performanta,
fiabilitate si testare de securitate.
Testarea sistemului cel mai adesea este testul final pentru a verifica daca sistemul
respecta specificatiile.
4. Acceptance Testing
Acceptance Testing este un test efectuat pentru a afla daca cerintele din contract
sunt indeplinite pentru a se putea livra produsul software.
Acceptance Testing are doua parti:
Alpha testing – acest tip de testare este realizat de testeri. Este ultima testare a
aplicatiei inainte ca aceasta sa ajunga la client. Se verifica daca aplicatie este
conform cerintelor clientului.
Beta Testing – testare realizata de client sau utilizatorii finali ai aplicatiei.

S-ar putea să vă placă și