Čo je to testovanie hlasitosti? Učte sa pomocou príkladov

Obsah:

Anonim

Čo je to testovanie hlasitosti?

OBJEMOVÉ TESTOVANIE je typ softvérového testovania, pri ktorom je softvér vystavený obrovskému množstvu údajov. Označuje sa aj ako povodňové testovanie. Testovanie objemu sa vykonáva s cieľom analyzovať výkon systému zvýšením objemu údajov v databáze.

Pomocou testovania objemu je možné študovať vplyv na čas odozvy a správanie systému pri vystavení veľkému množstvu údajov.

Napríklad testovanie chovania hudobného webu, keď si skladbu stiahnu milióny používateľov.

Výhody objemového testovania

  • Identifikáciou problémov s načítaním možno ušetriť veľa peňazí, ktoré sa inak budú vynakladať na údržbu aplikácií.
  • Pomáha to pri rýchlejšom spustení plánov škálovateľnosti
  • Včasná identifikácia úzkych miest
  • Zaisťuje, že váš systém je teraz schopný použitia v reálnom svete

Prečo robiť testovanie hlasitosti

Cieľom vykonania objemovej skúšky je:

  • Skontrolujte výkon systému s rastúcim objemom údajov v databáze
  • Identifikovať problém, ktorý sa pravdepodobne vyskytne pri veľkom množstve dát
  • Zistiť bod, v ktorom sa zhoršuje stabilita systému
  • Testovanie hlasitosti pomôže zistiť kapacitu systému alebo aplikácie - normálny a silný objem

Ako to urobiť Testovanie hlasitosti

Pri objemovom testovaní je potrebné testovať nasledujúce veci

  • Otestujte, či nedošlo k strate údajov
  • Skontrolujte čas odozvy systému
  • Skontrolujte, či sú údaje správne uložené alebo nie
  • Bez upozornenia overte, či sú údaje prepísané
  • Skontrolujte varovné a chybové správy, či sa vôbec vyskytujú problémy s hlasitosťou
  • Skontrolujte, či údaje veľkého množstva ovplyvňujú rýchlosť spracovania
  • Má systém potrebné pamäťové prostriedky
  • Vykonáva sa test hlasitosti na celom systéme
  • Existuje nejaké riziko, ak je objem dát väčší, ako je uvedené
  • Existuje záruka, že nenastane väčší objem dátumov, ako je uvedený

Najlepšie postupy pre testovanie veľkého množstva

Najlepšie postupy pre testovanie veľkého množstva sú

  • Zastavte všetky servery a skontrolujte všetky protokoly
  • Pred záťažovým testom manuálne vykonajte scenár aplikácie
  • Najužitočnejšie výsledky rozložia počet používateľov
  • Na prekonanie licenčných obmedzení vyvažujte čas
  • Pri novej zostave buďte opatrní
  • Po stanovení základnej hodnoty analyzujte prípad použitia na zlepšenie
  • Opakovanie jednotlivých častí objemového testovania sa stáva nevyhnutným v prípade, že dôjde k úzkemu miestu výkonu

Testovanie objemu vs. Testovanie zaťaženia

Objemové testovanie Testovanie záťaže
  • Hromadné testovanie - je možné testovať aplikáciu s veľkým počtom údajov v databáze
  • Počas testovania zaťaženia je aplikácia podrobená určitej úrovni zaťaženia, aby mohla analyzovať správanie aplikácie
  • Testovaním objemu sa overuje, či systém na určitý objem údajov reaguje očakávaným spôsobom. Môže to zahŕňať zväčšenie veľkosti súboru
  • Testovanie záťaže kontroluje výkon systému pri zvýšení záťaže používateľa. Môže zahŕňať zvyšujúci sa počet súborov

Výzvy v testovaní objemu

  • Fragmentácia pamäte sa ťažko generuje
  • Dynamické generovanie kľúčov
  • Relačná integrita generovaných údajov

Zhrnutie:

  • V softvérovom inžinierstve je testovanie zväzku spôsobom, ako skontrolovať výkon systému pri vysokom zaťažení údajov
  • Jedná sa o nefunkčné testovanie
  • Fragmentácia ťažko generovateľnej pamäte a relačná integrita generovaných údajov

    existuje niekoľko výziev objemového testovania