Itthon Szoftver Mi az integrációs tesztelés? - meghatározás a techopedia alapján

Mi az integrációs tesztelés? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent az integrációs tesztelés?

Az integrációs tesztelés egy szoftver tesztelési módszer, amelyet az egyes szoftveralkatrészek vagy kódegységek tesztelésére használnak a különféle szoftverkomponensek közötti interakció ellenőrzésére és az interfész hibák felismerésére. Az alkotóelemeket egyetlen csoportként tesztelik, vagy ismétlődő módon rendezik. Miután elvégezték az összetevők integrációs tesztelését, azok könnyen elérhetők a rendszer teszteléséhez.

A Techopedia magyarázza az integrációs tesztelést

Az integráció kulcsfontosságú szoftverfejlesztési életciklus (SDLC) stratégia. Általában a kicsi szoftverrendszereket egyetlen fázisban integrálják és tesztelik, míg a nagyobb rendszerek több integrációs fázist foglalnak magukban egy teljes rendszer felépítéséhez, például modulok alacsony szintű alrendszerekbe történő integrálását a nagyobb alrendszerekkel történő integráláshoz. Az integrációs tesztelés a szoftverrendszer teljesítményének, funkcionalitásának és megbízhatóságának minden aspektusát lefedi.


A legtöbb egység-tesztelt szoftveres rendszer integrált komponensekből áll, amelyeket a csoportosítás miatt elkülönített hibára tesztelnek. A modul részleteit feltételezzük, hogy pontosak, de az integrációs tesztelés előtt az egyes modulokat külön-külön teszteljük részleges alkatrész-megvalósítás révén, más néven csonkként.


A három fő integrációs tesztelési stratégia a következő:

  • Big Bang: A modulok integrációját vonja maga után egy teljes szoftverrendszer létrehozása érdekében. Ezt nagy kockázatú megközelítésnek tekintik, mivel megfelelő dokumentációt igényel a hiba megelőzése érdekében.
  • Alulról felfelé: Alacsony szintű alkatrészek tesztelését vonja maga után, amelyet magas szintű alkatrészek követnek. A tesztelés mindaddig folytatódik, amíg az összes hierarchikus elem nem kerül tesztelésre. Az alulról történő tesztelés megkönnyíti a hiba hatékony észlelését.
  • Felülről lefelé: Először bevonja a felső integrált modulokat. Az alrendszereket külön-külön tesztelik. A felülről lefelé történő tesztelés megkönnyíti az elveszett modulágazati linkek felismerését.
Mi az integrációs tesztelés? - meghatározás a techopedia alapján