White-Box-Tests sind eine Methode des Softwaretests, bei der Tests mit Kenntnis der internen Funktionsweise des zu testenden Systems entwickelt werden. Im Gegensatz zum Black-Box-Test erlaubt dieser Test einen Einblick in den Quellcode. Das bedeutet, dass er am Code getestet wird.