Es gibt viele Ansätze, die in der Software-Prüfung verfügbar sind. Bewertungen, walkthroughs oder Inspektionen werden als statische Tests bezeichnet, während tatsächlich die Ausführung des programmierten Codes mit einem bestimmten Satz von Test als dynamische Prüfung bezeichnet wird. Statische Tests sind oft implizit, als Korrektur, plus wenn Programmierung Tools / Text-Editoren überprüfen Quellcode-Struktur oder Compiler (Pre-Compiler) überprüfen sie Syntax und Daten Flow als statische Programm-Analyse. Dynamische Tests finden statt, wenn das Programm selbst läuft. Dynamische Tests können beginnen, bevor das Programm zu 100 % vollständig ist, um bestimmte Abschnitte des Codes zu testen und auf diskrete Funktionen oder Module anzuwenden. Typische Techniken dafür werden entweder Stubs / Fahrer oder Ausführung aus einem Debugger-Umfeld verwendet.
Was sind häufig verwendete Techniken während der dynamischen Tests?
Stubs / Fahrer oder Ausführung aus einem Debugger-Umfeld