Durch die Kenntnis der zugrunde liegenden Konzepte, wie die Software funktioniert, macht der Tester besser informierte testen, während er die Software von außen testet. In der Regel wird ein grau-Box-Tester erlaubt, eine isolierte Testing-Umgebung mit Aktivitäten wie der impft einer Datenbank zu einrichten. Der Tester kann den Zustand des Produkts beobachten, nachdem er bestimmte Aktionen durchgeführt hat, wie z.B. die Durchführung von SQL-Aussagen gegen die Datenbank und dann Anfragen ausführen, um zu gewährleisten, dass sich die erwarteten Änderungen widerspiegeln. Grey-Box-Test implementiert intelligente Test, basierend auf begrenzten Informationen. Dies gilt insbesondere für die Handhabung von Daten, die Ausnahme von Umgang und so weiter.
Was ist ein typischer grau-Box-Tester, der sich aufstellt?
eine isolierte Testing-Umgebung