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 |
---|---|
|
|
|
|
|
|
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.