Lagringstestopplæring: Hva er, Type, Konsepter

Innholdsfortegnelse:

Anonim

Lagringstesting

Lagringstesting er en type programvaretesting som brukes for å verifisere om programvaren under test lagrer relevante data i passende kataloger, og om den har nok plass til å forhindre uventede avslutninger på grunn av utilstrekkelig diskplass. Det kalles også Storage Performance Testing.

Hvorfor lagringstesting?

  • Langsom lagring betyr langsomme responstider, langvarige spørsmål og lavere tilgjengelighet for applikasjoner
  • Langsom lagring er en overhead for vedlikehold av serverinfrastruktur
  • Det hjelper med å finne den praktiske lagringsbegrensningen før distribusjon
  • Det hjelper å forstå hvordan systemet vil reagere når ny maskinvareenhet byttes ut eller oppgraderes

Typer lagringstesting

  • Søknadstesting: Søknadstesting med prøvespørsmål med produksjonsliknende miljø
  • Applikasjonssimulering: Utfør testingen ved hjelp av standard programvare som ligner på et målapplikasjon
  • Benchmarking: Utfør testingen ved hjelp av standard programvare

Vanlige testkonsepter involvert under lagringstesting

Typer lagringstesting Vanlig eksempel på lagringstestaktiviteter
  • Søknadstesting:
  • Sammenlign OLTP svartider
  • Sammenlign batch-kjøretider
  • Sammenlign vedvarende streamingpriser
  • Søknadssimulering:
  • Test topp lagring IOPS for databaser
  • Test topplagring for datastreamingsmiljø eller datastreamingsmiljøer
  • Test lagringsforsinkelse for meldinger eller andre applikasjoner med en enkelt tråd
  • Referansemåling
  • Testing for datakorrupsjon

Feil mens du utfører lagringstesting

  • Overvåker feil serverytelse
  • Uten å tømme serverbufferen og sammenligne lagringsenhetene
  • Under testing glemmer å overvåke prosessorutnyttelse
  • Testing av lagringsytelse med filkopieringskommandoer

Konklusjon:

Software Engineering, Storage Testing teknikker sikrer applikasjonen under test, lagrer relevante data i de aktuelle katalogene.