Výukový program pro testování úložiště: Co je, typ, koncepty

Obsah:

Anonim

Testování úložiště

Testování úložiště je typ testování softwaru, který se používá k ověření, zda testovaná softwarová aplikace ukládá příslušná data do příslušných adresářů a zda má dostatek místa, aby zabránila neočekávaným ukončením kvůli nedostatku místa na disku. Nazývá se také Testování výkonu úložiště.

Proč testování úložiště?

  • Pomalé úložiště znamená pomalé doby odezvy, dlouhé běžící dotazy a nižší dostupnost aplikací
  • Pomalé úložiště představuje režii údržby serverové infrastruktury
  • Pomáhá najít praktické omezení úložiště před nasazením
  • Pomáhá pochopit, jak bude systém reagovat při výměně nebo upgradu nového hardwarového zařízení

Druhy testování úložiště

  • Testování aplikací: Testování aplikací s ukázkovými dotazy s prostředím podobným produkci
  • Simulace aplikace: Provádějte testování pomocí standardního softwaru podobného cílové aplikaci
  • Benchmarking: Proveďte testování pomocí standardního softwaru

Běžné koncepty testování zapojené do testování úložiště

Druhy testování úložiště Příklad společných testovacích aktivit úložiště
  • Testování aplikací:
  • Porovnejte doby odezvy OLTP
  • Porovnejte časy běhu dávky
  • Porovnejte trvalé rychlosti streamování
  • Simulace aplikace:
  • Otestujte špičkové IOPS úložiště pro databáze
  • Otestujte špičkové úložiště pro prostředí streamování dat nebo prostředí pro streamování dat
  • Otestujte latenci úložiště pro zasílání zpráv nebo jiné aplikace s jedním vláknem
  • Benchmarking
  • Testování na poškození dat

Chyby při provádění testování úložiště

  • Monitorování nesprávného výkonu serveru
  • Bez vymazání mezipaměti serveru porovnání úložných zařízení
  • Během testování zapomínáte sledovat využití procesoru
  • Testování výkonu úložiště pomocí příkazů pro kopírování souborů

Závěr:

Softwarové inženýrství, techniky testování úložiště zajišťují, že testovaná aplikace ukládá příslušná data do příslušných adresářů.