Salvestusruumi testimise õpetus: mis on, tüüp, Concepts

Säilitamise testimine

Säilitamise testimine on tarkvara testimise tüüp, mida kasutatakse selleks, et kontrollida, kas testitav tarkvararakendus salvestab asjakohased andmed sobivatesse kataloogidesse ja kas sellel on piisavalt ruumi, et vältida ebapiisava kettaruumi tõttu ootamatuid katkestusi. Seda nimetatakse ka salvestusruumi jõudluse testimiseks.

Miks salvestusruumi testimine?

  • Aeglane salvestusruum tähendab aeglast reageerimisaega, pikki jooksvaid päringuid ja madalamat rakenduste saadavust
  • Aeglane salvestamine on serveri infrastruktuuri hooldamise üldkulud
  • See aitab enne juurutamist leida selle praktilise salvestuspiirangu
  • See aitab mõista, kuidas süsteem reageerib, kui uus riistvaraseade asendatakse või uuendatakse

Säilitamise testimine

Säilitamise testimise tüübid

  • Rakenduse testimine: Rakenduste testimine näidispäringutega tootmiskeskkonnaga sarnases keskkonnas
  • Rakenduse simulatsioon: Tehke testimine sihtrakendusega sarnase standardtarkvara abil
  • Võrdlusuuring: Tehke testimine standardtarkvara abil

Ladustamise testimise ajal kasutatavad levinud testimiskontseptsioonid

Säilitamise testimise tüübid Levinud ladustamiskatsetuste näide
  • Rakenduse testimine:
  • Võrrelge OLTP reageerimisaegu
  • Võrrelge partii tööaegu
  • Võrrelge püsivaid voogesituse määrasid
  • Rakenduse simulatsioon:
  • Testige andmebaaside IOPS-i tippsalvestusruumi
  • Testige andmete voogedastuskeskkonna või andmevoogesituskeskkondade maksimaalset salvestusruumi
  • Testige sõnumivahetuse või muude ühe keermega rakenduste salvestamise latentsust
  • Benchmarking
  • Andmete riknemise testimine

Vead salvestusruumi testimisel

  • Vale serveri jõudluse jälgimine
  • Ilma salvestusseadmete võrdlemisel serveri vahemälu tühjendamata
  • Testimise ajal unustate jälgida protsessori kasutust
  • Salvestusvõime testimine failide kopeerimise käskudega

Järeldus

Tarkvaraarendus, Storage Testing tehnikad tagab testitava rakenduse, salvestab asjakohased andmed vastavatesse kataloogidesse.