Inhoudsopgave:
Definitie - Wat betekent Gray Box Testing?
Gray box-testen is een softwaretestmethode die de combinatie van white box- en blackbox-testen omvat. Het maakt gebruik van de eenvoudige techniek van black box-testen, evenals de aanpak voor code-gerichte systemen, zoals in het geval van white box-testen. Testers die gebruik maken van Gray Box-testen hebben documentatie op hoog niveau nodig om de tests te voltooien. Het testen van grijze dozen is gericht op het vinden van defecten op basis van onjuiste structuur of gebruik van de toepassing.
Gray-box-testen wordt ook wel translucent testen genoemd.
Techopedia legt Gray Box Testing uit
Omdat Gray Box-testers toegang hebben tot kennis van ontwerpdocumentatie, kunnen ze betere testcases en plannen voorbereiden en maken. De testaanpak biedt testers echter slechts beperkte kennis van verschillende toepassingsfunctionaliteiten.
Voordelen van het testen van grijze dozen zijn onder meer:
- Werkt goed voor grote codesegmenten.
- Testers hoeven de programmeertaal of methoden voor het testen van de toepassing niet te kennen, waardoor dit testen meestal onbevooroordeeld en niet opdringerig is.
- Toegang tot programmeercode is niet essentieel.
- Biedt duidelijk gedefinieerde rollen voor gebruikers en ontwikkelaars tijdens het testen. Testen is gebaseerd op het perspectief van de gebruiker en niet op de ontwerper.
- De meeste testgevallen zijn moeilijk te ontwerpen.
- Omdat er slechts enkele testscenario's zijn, is de dekking beperkt.
- Omdat testers beperkte kennis van het proces hebben, wordt het niet als een efficiënte testmethode beschouwd.
