Handledning för lagringstestning: Vad är, typ, Concepts

Förvaringstestning

Lagringstest är en typ av mjukvarutestning 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 avbrott på grund av otillräckligt diskutrymme. Det kallas även Storage Performance Testing.

Varför lagringstestning?

  • Långsam lagring innebär långsamma svarstider, långa pågående frågor och lägre applikationstillgänglighet
  • Långsam lagring är en overhead för underhåll av serverinfrastruktur
  • Det hjälper till att hitta sin praktiska lagringsbegränsning innan distributionen
  • Det hjälper till att förstå hur systemet kommer att reagera när ny hårdvaruenhet byts ut eller uppgraderas

Förvaringstestning

Typer av lagringstestning

  • Applikationstestning: Applikationstestning med exempelfrågor med produktionsliknande miljö
  • Applikationssimulering: Utför testningen med standardprogramvara som liknar en målapplikation
  • Jämförelse: Utför testningen med standardprogramvara

Vanliga testkoncept involverade under lagringstestning

Typer av lagringstestning Exempel på vanliga lagringstestaktiviteter
  • Applikationstestning:
  • Jämför OLTP-svarstider
  • Jämför batchkörningstider
  • Jämför kontinuerliga streaminghastigheter
  • Applikationssimulering:
  • Testa topplagring IOPS för databaser
  • Testa topplagring för dataströmningsmiljöer eller dataströmningsmiljöer
  • Testa lagringslatens för meddelanden eller andra entrådade applikationer
  • Benchmarking
  • Testar för datakorruption

Misstag när du utför lagringstestning

  • Övervakar fel serverprestanda
  • Utan att rensa servercachen jämför lagringsenheterna
  • Under testning glömmer du att övervaka processoranvändning
  • Testar lagringsprestanda med filkopieringskommandon

Slutsats

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

Sammanfatta detta inlägg med: