Indholdsfortegnelse:
Definition - Hvad betyder White-Box Testing?
White-box-test er en metode, der bruges til at sikre og validere den interne ramme, mekanismer, objekter og komponenter i en softwareapplikation. Hvidboks-test verificerer kode i henhold til designspecifikationer og afslører applikationssårbarheder.
White-box-testning er også kendt som gennemsigtig kassetestning, clearbox-testning, strukturel test og glasboks-test. Glasboks og klar boks angiver, at interne mekanismer er synlige for et softwareteknik-team.
Techopedia forklarer White-Box Testing
Under hvidboks-test køres kode med forudvalgte inputværdier til validering af forudvalgte outputværdier. Hvidboks-test involverer ofte skrivning af softwarekodestubber og drivere.
Fordele ved hvidboks-test inkluderer:
- Gør det muligt at genbruge testtilfælde og giver større stabilitet
- Letter kodeoptimering
- Fremmer fundet af placeringen af skjulte fejl i tidlige udviklingsfaser
- Letter effektiv applikationstest
- Fjerner unødvendige kodelinjer
Ulemper inkluderer:
- Kræver en dygtig tester med viden om intern struktur
- Tidskrævende
- Høje omkostninger
- Kode bit validering er vanskelig.
White-box-test supplerer enhedstestning, integrationstest og regressionstest.
