Satura rādītājs:
Definīcija - ko nozīmē White-Box testēšana?
Baltā lodziņa pārbaude ir metodika, ko izmanto, lai nodrošinātu un apstiprinātu programmatūras lietojumprogrammas iekšējo ietvaru, mehānismus, objektus un komponentus. Baltā lodziņa pārbaude pārbauda kodu atbilstoši dizaina specifikācijām un atklāj lietojumprogrammu ievainojamības.
„Baltās kastes” testēšana ir pazīstama arī kā caurspīdīgas kastes pārbaude, skaidras kastes pārbaude, struktūras pārbaude un stikla kastes pārbaude. Stikla kaste un caurspīdīgā kaste norāda, ka programmatūras inženieru komandai ir redzami iekšējie mehānismi.
Techopedia skaidro White-Box testēšanu
Pārbaudes laikā baltajā lodziņā kods tiek palaists ar iepriekš atlasītām ievades vērtībām iepriekš atlasīto izvades vērtību validēšanai. Pārbaude ar balto lodziņu bieži ietver programmatūras koda zīmju un draiveru rakstīšanu.
Baltas kastes testēšanas priekšrocības ietver:
- Iespējo testa gadījuma atkārtotu izmantojamību un nodrošina lielāku stabilitāti
- Atvieglo koda optimizāciju
- Atvieglo slēpto kļūdu atrašanās vietu atrašanu agrīnās attīstības fāzēs
- Atvieglo efektīvu lietojumprogrammu pārbaudi
- Noņem nevajadzīgas koda rindas
Trūkumi ietver:
- Nepieciešams kvalificēts pārbaudītājs ar zināšanām par iekšējo struktūru
- Laikietilpīgs
- Augstas izmaksas
- Koda bitu validācija ir sarežģīta.
Pārbaude ar balto lodziņu papildina vienības testēšanu, integrācijas pārbaudi un regresijas pārbaudi.
