Tárolási tesztelési útmutató: Mi az, típus, fogalmak

Tartalomjegyzék:

Anonim

Tárolási tesztelés

A tárolási tesztelés egyfajta szoftveres tesztelés, amelyet annak ellenőrzésére használnak, hogy a tesztelt szoftveralkalmazás tárolja-e a releváns adatokat a megfelelő könyvtárakba, és hogy van-e elegendő helye az elégtelen lemezterület miatt bekövetkező váratlan leállások megelőzéséhez. Tárolási teljesítmény tesztelésnek is hívják.

Miért tárolási tesztelés?

  • A lassú tárolás lassú válaszidőt, hosszú futó lekérdezéseket és alacsonyabb alkalmazások rendelkezésre állást jelent
  • A lassú tárolás a szerverinfrastruktúra fenntartásának általános költsége
  • Segít megtalálni a tárolás gyakorlati korlátozását a telepítés előtt
  • Segít megérteni, hogyan reagál a rendszer, amikor új hardvereszközt cserélnek vagy frissítenek

A tárolás tesztelésének típusai

  • Alkalmazás tesztelése: Alkalmazás tesztelése mintakérdezésekkel, termeléshez hasonló környezettel
  • Alkalmazásszimuláció: A tesztelést a célalkalmazáshoz hasonló szabványos szoftverrel végezze
  • Benchmarking: Végezze el a tesztelést szabványos szoftver segítségével

A tárolási tesztelés során használt közös tesztelési koncepciók

A tárolás tesztelésének típusai Példa a közös tárolási tesztelési tevékenységekre
  • Alkalmazás tesztelése:
  • Hasonlítsa össze az OLTP válaszidejét
  • Hasonlítsa össze a kötegelt futási időket
  • Hasonlítsa össze a folyamatos streaming arányokat
  • Alkalmazásszimuláció:
  • Tesztelje az adatbázisok csúcstároló IOPS-ját
  • Tesztelje a csúcstárolót adatfolyam-környezetek vagy adatfolyam-környezetek számára
  • Tárolja a tárolási késleltetést az üzenetküldés vagy más egyszálú alkalmazások számára
  • Benchmarking
  • Az adatok sérülésének vizsgálata

Hibák a tárolási tesztelés során

  • A rossz szerver teljesítményének figyelése
  • A kiszolgáló gyorsítótárának törlése nélkül, összehasonlítva a tárolóeszközöket
  • A tesztelés során elfelejtette figyelni a processzor kihasználtságát
  • A tárolási teljesítmény tesztelése fájlmásolási parancsokkal

Következtetés:

Szoftvertechnika, tárolási tesztelési technikák biztosítják a tesztelt alkalmazást, a releváns adatokat a megfelelő könyvtárakba tárolják.