Vodič za testiranje skladišta: Što je, vrsta, koncepti

Sadržaj:

Anonim

Ispitivanje skladišta

Testiranje pohrane vrsta je softverskog testiranja koja se koristi za provjeru pohranjuje li softverska aplikacija testirane relevantne podatke u odgovarajuće direktorije i ima li dovoljno prostora za sprečavanje neočekivanih prekida zbog nedovoljnog prostora na disku. Također se naziva i testiranje performansi skladišta.

Zašto testiranje skladišta?

  • Sporo skladištenje znači sporo vrijeme odziva, dugotrajne upite i manju dostupnost aplikacija
  • Sporo skladištenje dodatni je troškovi za održavanje poslužiteljske infrastrukture
  • Pomaže u pronalaženju praktičnog ograničenja pohrane prije implementacije
  • Pomaže razumjeti kako će sustav reagirati kada se novi hardverski uređaj zamijeni ili nadogradi

Vrste ispitivanja skladišta

  • Testiranje aplikacija: Testiranje aplikacija s uzorcima upita s proizvodnim okruženjem
  • Simulacija aplikacije: Provedite testiranje pomoću standardnog softvera sličnog ciljanoj aplikaciji
  • Benchmarking: Provedite testiranje pomoću standardnog softvera

Uobičajeni koncepti testiranja uključeni tijekom testiranja pohrane

Vrste ispitivanja skladišta Primjer uobičajenih aktivnosti testiranja pohrane
  • Testiranje aplikacije:
  • Usporedite OLTP vremena odgovora
  • Usporedite vrijeme izvođenja serije
  • Usporedite trajne brzine strujanja
  • Simulacija primjene:
  • Testirajte vršne pohrane IOPS za baze podataka
  • Testirajte vršnu pohranu za okruženje strujanja podataka ili okruženje strujanja podataka
  • Testirajte kašnjenje pohrane za razmjenu poruka ili druge aplikacije s jednim navojem
  • Benchmarking
  • Ispitivanje oštećenja podataka

Pogreške tijekom provođenja ispitivanja skladišta

  • Praćenje pogrešnih performansi poslužitelja
  • Bez brisanja predmemorije poslužitelja uspoređujući uređaje za pohranu
  • Tijekom testiranja zaboravio nadgledati upotrebu procesora
  • Testiranje izvedbe pohrane naredbama za kopiranje datoteka

Zaključak:

Softversko inženjerstvo, tehnike testiranja pohrane osiguravaju da se aplikacija koja se testira pohranjuju relevantni podaci u odgovarajuće direktorije.