grau (amerikanische Schreibweise: Grau-Box-Test) beinhaltet die Kenntnis von internen Daten und Algorithmen für die Gestaltung von Tests, während sie diese Tests am Benutzer, oder auf der Black-Box-Ebene durchführen. Der Tester ist nicht erforderlich, um einen vollständigen Zugriff auf den Quellcode der Software zu haben.[nicht in der Referenz gegeben] manipulieren Input Daten und Formatierung Output qualifizieren sich nicht als grau-Box, denn der Input und die Output sind eindeutig außerhalb des schwarzen Box, dass wir das System unter Test rufen. Diese Unterscheidung ist besonders wichtig bei der Durchführung von Integration zwischen zwei Modulen des Codes, die von zwei verschiedenen Entwicklern geschrieben wurden, wo nur die Schnittstellen zum Test ausgesetzt sind.
Was qualifiziert sich nicht als grau-Box-Test?
manipulieren Input Daten und Formatierung Output