TIPURI DE TESTARE NEFUNCȚIONALĂ Flashcards
Care sunt principalele tipuri de testare ne-funcțională?
Testare de:
**1. Performanță, **
1. Încărcare,
1. Rezistență,
1. Scalabilitate,
1. Securitate,
1. Compatibilitate
1. Utilizabilitate,
1. Recuperare,
- Portabilitate,
- Accesibilitate
- Volum,
- Migrație,
- Testare hardware/software,
Care sunt cele mai importante și utilizate tipuri de testare nefuncțională?
Cele mai importante și utilizate tipuri de testare nefuncțională sunt:
- Testarea performanței: Evaluează viteza, capacitatea de răspuns și stabilitatea aplicației sub diferite condiții.
- Testarea încărcării: Verifică cum se comportă aplicația sub o sarcină specifică de utilizatori sau date.
- Testarea de anduranță (sau de rezistență): Evaluează stabilitatea aplicației pe perioade lungi de utilizare continuă.
- Testarea scalabilității: Verifică dacă aplicația poate gestiona o creștere a volumului de lucru sau a numărului de utilizatori fără a afecta performanța.
- Testarea securității: Detectează vulnerabilitățile de securitate prin analizarea arhitecturii și căutarea zonelor predispuse la atacuri, verificând accesul neautorizat, păstrarea confidențialității datelor și protejarea integrității sistemului.
- Testarea compatibilității: Evaluează dacă aplicația funcționează corespunzător pe diferite dispozitive, browsere, sisteme de operare și configurații hardware.
- Testarea de utilizabilitate: Verifică cât de intuitivă și ușor de utilizat este aplicația pentru utilizatorul final.
- Testarea de recuperare: Testează capacitatea aplicației de a se recupera după erori, blocări sau pierderi de date.
Aceste tipuri de testare sunt cele mai utilizate pentru a asigura calitatea nefuncțională a aplicațiilor și pentru a acoperi aspecte cruciale ale funcționării unui sistem complex în condiții reale.
Care este scopul testării performanței?
Evaluează viteza, capacitatea de răspuns și stabilitatea aplicației sub diferite condiții. Elimină performanța lentă a software-ului, asigurând viteza de citire și îndeplinirea specificațiilor de viteză.
Ce realizeaza testarea încărcării?
Evaluează capacitatea sistemului de a susține simultan mai mulți utilizatori.
Ce verifică testarea utilizabilității?
Verifică cât de intuitivă și ușor de utilizat este aplicația pentru utilizatorul final.
Ce scop are testarea recuperării?
Testează capacitatea aplicației de a se recupera după erori, blocări sau pierderi de date.
Ce urmărește testarea securității?
Detectează vulnerabilitățile de securitate prin analizarea arhitecturii și căutarea zonelor predispuse la atacuri.
La ce se referă testarea portabilității?
Verifică dacă software-ul poate funcționa pe sisteme de operare și hardware diferite, asigurând compatibilitatea.
Ce verifică testarea fiabilității?
Verifică dacă software-ul rulează stabil și conform specificațiilor pentru o anumită perioadă de timp.
La ce se referă testarea anduranței/rezistenței?
Verifică dacă software-ul poate susține un anumit volum de lucru pe termen lung.
Care este scopul testării scalabilității?
Evaluează capacitatea software-ului de a gestiona o creștere în volum de lucru și număr de utilizatori.
Ce determină testarea accesibilității?
Verifică dacă software-ul este accesibil persoanelor cu dizabilități, conform standardelor de accesibilitate.
Care este obiectivul testării compatibilității?
Asigură că software-ul funcționează corect pe diverse platforme, browsere și dispozitive.