Lagringstesthandledning: Vad är, typ, begrepp

Innehållsförteckning:

Anonim

Lagringstestning

Lagringstestning är en typ av programvarutestning som används för att verifiera om programvaran som testas lagrar relevant data i lämpliga kataloger och om den har tillräckligt med utrymme för att förhindra oväntade avslutningar på grund av otillräckligt diskutrymme. Det kallas också Storage Performance Testing.

Varför lagringstestning?

  • Långsam lagring innebär långa svarstider, långvariga frågor och lägre applikations tillgänglighet
  • Långsam lagring är en kostnad för underhåll av serverinfrastruktur
  • Det hjälper till att hitta dess praktiska lagringsbegränsning före distribution
  • Det hjälper dig att förstå hur systemet kommer att reagera när ny hårdvaruenhet byts ut eller uppgraderas

Typer av lagringstestning

  • Applikationstestning: Applikationstestning med provfrågor med produktionsliknande miljö
  • Applikationssimulering: Genomför testningen med standardprogramvara som liknar en målapplikation
  • Benchmarking: Genomför testningen med standardprogramvara

Vanliga testkoncept involverade under lagringstestning

Typer av lagringstestning Vanligt exempel på lagringstestaktiviteter
  • Applikationstestning:
  • Jämför svarstider för OLTP
  • Jämför batch körtider
  • Jämför långvariga strömmar
  • Applikationssimulering:
  • Testa topplagrings IOPS för databaser
  • Testa topplagring för datastreamingsmiljö eller datastreamingsmiljöer
  • Testa lagringstid för meddelanden eller andra applikationer med enstaka trådar
  • Benchmarking
  • Testar för datakorruption

Fel vid lagringstestning

  • Övervakning av fel serverprestanda
  • Utan att rensa serverns cache jämför lagringsenheterna
  • Under testet glömmer du att övervaka processorns användning
  • Testar lagringsprestanda med filkopieringskommandon

Slutsats:

Mjukvaruteknik, lagringstestteknik säkerställer att applikationen testas, lagrar relevant data i lämpliga kataloger.