Ce este testarea volumului? Învață cu exemple
Ce este testarea volumului?
Testarea volumului este un tip de testare software, în care software-ul este supus unui volum uriaș de date. Este denumit și ca testarea la inundații. Testarea volumului se face pentru a analiza performanța sistemului prin creșterea volumului de date din baza de date.
Cu ajutorul testării volumului, impactul asupra timpului de răspuns și comportamentului sistemului poate fi studiat atunci când este expus la un volum mare de date.
De exemplu, testarea comportamentului site-ului muzical atunci când există milioane de utilizatori pentru a descărca melodia.
Beneficiile testării volumului
- Prin identificarea problemelor de încărcare, se pot economisi mulți bani care altfel vor fi cheltuiți pentru întreținerea aplicației.
- Ajută la o pornire mai rapidă a planurilor de scalabilitate
- Identificarea precoce a blocajelor
- Acesta asigură că sistemul dumneavoastră este acum capabil să fie utilizat în lumea reală
De ce să faceți testarea volumului
Obiectivul efectuării testării volumului este de a
- Verificați performanța sistemului cu volume crescânde de date din baza de date
- Pentru a identifica problema care este probabil să apară cu o cantitate mare de date
- Pentru a afla punctul în care stabilitatea sistemului se degradează
- Testarea volumului va ajuta la identificarea capacității sistemului sau a aplicației – volum normal și mare
Cum se face testarea volumului
În testarea volumului, următoarele lucruri trebuie testate
- Testați pentru a verifica dacă există pierderi de date
- Verificați timpul de răspuns al sistemului
- Verificați dacă datele sunt stocate corect sau nu
- Verificați dacă datele sunt suprascrise fără nicio notificare
- Verificați dacă există mesaje de avertizare și de eroare, dacă vine vorba de probleme de volum
- Verificați dacă datele de volum mare afectează viteza de procesare
- Sistemul are resursele de memorie necesare
- Se execută testul de volum pe întregul sistem
- Există vreun risc dacă volumul de date este mai mare decât cel specificat
- Există vreo garanție că nu va avea loc un volum de date mai mare decât cel specificat
Cele mai bune practici pentru teste de volum mare
Cele mai bune practici pentru testarea de mare volum sunt
- Opriți toate serverele și verificați toate jurnalele
- Înainte de testul de încărcare, executați manual scenariul aplicației
- Pentru cele mai utile rezultate, eșalonați numărul de utilizatori
- Pentru a depăși constrângerile de licență, echilibrați timpul de gândire
- Fiți precauți cu noua construcție
- Analizați cazul de utilizare pentru îmbunătățire odată ce a fost stabilită o valoare de referință
- O repetare a anumitor părți ale testării volumului devine inevitabilă în cazul în care există un blocaj de performanță
Testarea volumului vs testarea sarcinii
| Testarea volumului | Încărcarea testelor |
|---|---|
|
|
|
|
Provocări în testarea volumului
- Fragmentarea memoriei greu de generat
- Generarea dinamică de chei
- Relațional Integrity a datelor generate
Rezumat
- In Inginerie Software, Testarea volumului este o modalitate de a verifica performanța sistemului pentru încărcări mari de date
- Este o testare nefuncțională
- Fragmentarea memoriei greu de generat și relațională Integrity de date generate sunt câteva provocări ale testării volumului
