Opbevaringstestvejledning: Hvad er, type, koncepter

Indholdsfortegnelse:

Anonim

Opbevaringstest

Storage-test er en type softwaretest, der bruges til at kontrollere, om softwareapplikationen under test gemmer de relevante data i passende mapper, og om den har plads nok til at forhindre uventede afslutninger på grund af utilstrækkelig diskplads. Det kaldes også Storage Performance Testing.

Hvorfor opbevaringstestning?

  • Langsom opbevaring betyder langsomme responstider, langvarige forespørgsler og lavere tilgængelighed af applikationer
  • Langsom opbevaring er en omkostning ved vedligeholdelse af serverinfrastruktur
  • Det hjælper med at finde den praktiske opbevaringsbegrænsning inden implementering
  • Det hjælper med at forstå, hvordan systemet vil reagere, når ny hardwareenhed udskiftes eller opgraderes

Typer af opbevaringstest

  • Applikationstest: Applikationstest med prøveforespørgsler med produktionslignende miljø
  • Applikationssimulering: Udfør testen ved hjælp af standardsoftware svarende til en målapplikation
  • Benchmarking: Udfør testen ved hjælp af standardsoftware

Almindelige testkoncepter involveret under opbevaringstest

Typer af opbevaringstest Eksempel på almindelige lagringstestaktiviteter
  • Applikationstest:
  • Sammenlign OLTP-svartider
  • Sammenlign batch-kørselstider
  • Sammenlign vedvarende streaminghastigheder
  • Applikationssimulering:
  • Test peak lagring IOPS til databaser
  • Test peak-lagring for datastreamingsmiljø eller datastreamingsmiljøer
  • Test lagringsforsinkelse for meddelelser eller andre applikationer med en enkelt tråd
  • Benchmarking
  • Test for korruption af data

Fejl under udførelse af opbevaringstest

  • Overvågning af den forkerte serverydelse
  • Uden at rydde servercachen sammenlignende lagerenhederne
  • Under test glemmer at overvåge processorudnyttelse
  • Test af lagerets ydeevne med filkopieringskommandoer

Konklusion:

Software Engineering, Storage Testing teknikker sikrer, at applikationen under test, gemmer de relevante data i de relevante mapper.