Salvestamise testimise õpetus: mis on, tüüp, mõisted

Lang L: none (table-of-contents):

Anonim

Ladustamise testimine

Salvestustestimine on tarkvara testimise tüüp, mida kasutatakse kontrollimaks, kas testitav tarkvararakendus salvestab asjakohased andmed asjakohastesse kataloogidesse ja kas sellel on piisavalt ruumi ebapiisava kettaruumi tõttu ootamatute katkestuste vältimiseks. Seda nimetatakse ka salvestuse jõudluse testimiseks.

Miks salvestuse testimine?

  • Aeglane salvestusruum tähendab aeglast reageerimisaega, pikki päringuid ja rakenduste madalamat kättesaadavust
  • Aeglane salvestamine on serveri infrastruktuuri hooldamise üldkulud
  • See aitab enne juurutamist leida selle praktilise salvestuspiirangu
  • See aitab mõista, kuidas süsteem reageerib uue riistvaraseadme asendamisel või täiendamisel

Ladustamise testimise tüübid

  • Rakenduse testimine: Rakenduse testimine proovipäringutega tootmise sarnase keskkonnaga
  • Rakenduse simulatsioon: viige testimine läbi standardrakendusega, mis on sarnane sihtrakendusega
  • Võrdlusuuringud: viige test läbi tavalise tarkvara abil

Ladustamise testimisel kaasnevad levinud testimiskontseptsioonid

Ladustamise testimise tüübid Näide levinud salvestustestimise tegevustest
  • Rakenduse testimine:
  • Võrrelge OLTP reageerimisaegu
  • Võrdle partiide käitamise aegu
  • Võrdle püsiv voogesituse määrasid
  • Rakenduse simulatsioon:
  • Testige andmebaaside tippmälu IOPS-i
  • Andmete voogesituskeskkonna või andmete voogesituse keskkondade tippmälu testimine
  • Testige sõnumite või muude ühe keermega rakenduste salvestusviivitust
  • Võrdlusuuringud
  • Andmete korruptsiooni testimine

Vead salvestustesti tegemisel

  • Serveri vale jõudluse jälgimine
  • Serveri vahemälu tühjendamata, võrreldes mäluseadmeid
  • Testimise ajal unustades jälgida protsessori kasutamist
  • Salvestuse jõudluse testimine failide kopeerimise käskudega

Järeldus:

Tarkvaratehnika, salvestustestimise tehnikad tagavad testitava rakenduse, salvestavad asjakohased andmed vastavatesse kataloogidesse.