Der Black-Box- Test ist ein Funktionstest bei dem die Funktionalität der zu testenden Software untersucht wird. Testobjekt ist Software. Beim Black-Box-Test liegen keine Kenntnisse über die interne Funktionsweise, den Programmcode, die Implementierungen oder über interne Pfade der Software vor. Der Test bezieht sich auf das von außen zu erkennende Verhalten. Die Softwarefunktionen bilden dabei die Black-Box.