English Deutsch Français Español Italiano Português Русский 日本語 中文 한국어 हिन्दी తెలుగు मराठी தமிழ் Türkçe Ελληνικά Polski Čeština Magyar Svenska Dansk Suomi Українська العربية Indonesia

Grey-Box Testing

Grey-box testing is een testmethode waarbij de tester enige kennis heeft over de interne werking van de software, maar niet alle details kent. Het is een combinatie van black-box en white-box testing.

Bij black-box testing gaat de tester uit van het perspectief van de gebruiker en worden alleen de inputs en outputs getest. Bij white-box testing heeft de tester alle kennis over de interne werking van de software en wordt deze getest op basis van de technische details.

Grey-box testing richt zich op het testen van de functionaliteit en prestaties van de software, waarbij de tester enige kennis heeft van bijvoorbeeld de algoritmes die worden gebruikt. Hierdoor kan de tester gerichter testen en eventuele zwakke plekken ontdekken.

Een voorbeeld van grey-box testing is het testen van een website waarbij de tester weet hoe de informatie wordt opgeslagen en hoe de database is opgebouwd, maar niet alle details kent van de programmeertaal. Hierdoor kan de tester bijvoorbeeld gerichter testen op beveiligingsrisico’s of foutmeldingen.