statische Testverfahren
Statische Testverfahren prüfen Software ohne deren Ausführung — im Gegensatz zu dynamischen Verfahren, bei denen das Programm tatsächlich läuft. Zu den statischen Verfahren gehören Code-Reviews, Walkthroughs, Inspektionen und die statische Code-Analyse mit Werkzeugen. Sie dienen dazu, Fehler, Sicherheitslücken und Verstöße gegen Standards frühzeitig zu erkennen. Da statische Tests keine Testumgebung benötigen, können sie bereits in frühen Entwicklungsphasen eingesetzt werden.