Tárolási tesztelési oktatóanyag: mi, típus, Concepts

Tárolási tesztelés

Tárolási tesztelés a szoftverteszt egy fajtája annak ellenőrzésére, hogy a tesztelés alatt álló szoftveralkalmazás megfelelő könyvtárakban tárolja-e a releváns adatokat, és van-e elég helye az elégtelen lemezterület miatti váratlan leállások elkerülésére. Tárolási teljesítménytesztnek is nevezik.

Miért a tárolás tesztelése?

  • A lassú tárolás lassú válaszidőt, hosszan futó lekérdezéseket és alacsonyabb alkalmazás-elérhetőséget jelent
  • A lassú tárolás többletköltséget jelent a szerverinfrastruktúra karbantartásához
  • Segít megtalálni a gyakorlati tárolási korlátait a telepítés előtt
  • Segít megérteni, hogyan reagál a rendszer, amikor új hardvereszközt cserélnek vagy frissítenek

Tárolási tesztelés

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

  • Alkalmazás tesztelése: Alkalmazástesztelés mintalekérdezésekkel éles környezetben
  • Alkalmazás szimuláció: Végezze el a tesztelést a célalkalmazáshoz hasonló szabványos szoftverrel
  • Benchmarking: Végezze el a tesztelést szabványos szoftverrel

A tárolási tesztelés során alkalmazott általános tesztelési koncepciók

A tárolási tesztelés típusai Példa a gyakori tárolási tesztelési tevékenységekre
  • Alkalmazás tesztelése:
  • Hasonlítsa össze az OLTP válaszidőket
  • Hasonlítsa össze a kötegelt futási időket
  • Hasonlítsa össze a tartós streamelési arányokat
  • Alkalmazás szimuláció:
  • Tesztelje a csúcstároló IOPS-t adatbázisokhoz
  • Tesztelje a csúcstárolást adatfolyam-környezethez vagy adatfolyam-környezetekhez
  • A tárolási késleltetés tesztelése üzenetküldéshez vagy más egyszálú alkalmazásokhoz
  • benchmarking
  • Adatok sérülésének tesztelése

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

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

Következtetés

Szoftverfejlesztés, Tárolás A Tesztelési technikák biztosítja a tesztelt alkalmazást, a vonatkozó adatokat a megfelelő könyvtárakban tárolja.