Tartalomjegyzék:
Meghatározás - Mit jelent a White-Box tesztelés?
A white-box tesztelés egy módszertan, amely biztosítja és validálja a szoftver alkalmazás belső keretét, mechanizmusait, objektumait és összetevőit. A fehér doboz tesztelése a kódot a tervezési előírásoknak megfelelően ellenőrzi, és felfedezi az alkalmazás biztonsági réseit.
A fehér doboz tesztelése átlátszó doboz tesztelés, átlátszó doboz tesztelés, szerkezeti vizsgálat és üveg doboz tesztelésként is ismert. Az üvegdoboz és az átlátszó doboz jelzi, hogy a belső mechanizmusok láthatók a szoftverfejlesztő csapat számára.
A Techopedia magyarázza a White-Box tesztelést
A white-box tesztelés során a kódot előre kiválasztott bemeneti értékekkel futtatják az előre kiválasztott kimeneti értékek érvényesítéséhez. A fehér doboz tesztelése gyakran magában foglalja a szoftver kódtüskék és illesztőprogramok írását.
A fehér dobozos tesztelés előnyei a következők:
- Lehetővé teszi a teszt esetének újrafelhasználhatóságát és nagyobb stabilitást biztosít
- Megkönnyíti a kód optimalizálását
- Megkönnyíti a rejtett hibák helyének megtalálását a fejlesztés korai szakaszában
- Megkönnyíti a hatékony alkalmazástesztet
- Eltávolítja a felesleges kódsorokat
A hátrányok között szerepel:
- Szakképzett tesztelőre van szüksége belső struktúrájú ismeretekkel
- Időigényes
- Magas költségek
- A kódbit ellenőrzése nehéz.
A fehér doboz tesztelése kiegészíti az egység tesztelését, az integrációs tesztet és a regressziós tesztet.
