Ein Vorteil der Black-Box-Technik ist, dass keine Programmierung-Kenntnisse erforderlich sind. Egal welche Verzerrungen die Programmierer hatten, der Tester hat wahrscheinlich ein anderes Set und kann verschiedene Bereiche der Funktionalität betonen. Auf der anderen Seite wurde die Prüfung von Schwarz-Box gesagt, wie ein Spaziergang in einem dunklen Labyrinth ohne Taschenlampe zu sein.. Weil sie den Quellcode nicht untersuchen, gibt es Situationen, in denen ein Tester viele Tests schreibt, um etwas zu überprüfen, das von nur einem Test getestet worden sein könnte, oder einige Teile des Programms ungetestet lässt.
Was ist ein guter Grund, um Tester und Entwickler trennen zu können?
Tester hat wahrscheinlich ein anderes Set und kann verschiedene Bereiche der Funktionalität betonen