Inhaltsverzeichnis:
Definition - Was bedeutet statisches Testen?
Das statische Testen ist eine Technik, die während des Softwareentwicklungslebenszyklus (SDLC) zur Erkennung von Softwarekomponenten- und Codefehlern vor der Ausführung der Anwendung verwendet wird. Statische Tests können Durchgänge, Überprüfungen, Inspektionen und Datenflussanalysen umfassen. Dies umfasst hauptsächlich die Syntaxprüfung von Code und die manuelle Überprüfung von Algorithmen sowie von Dokumenten, um Fehler zu finden.
Statische Prüfungen werden auch als Trockenlaufprüfungen bezeichnet.
Techopedia erklärt das statische Testen
Die frühzeitige Erkennung und Reparatur von SDLC-Fehlern ist kostengünstiger als die in späteren Phasen erkannten Fehler. Die statische Prüfung folgt einem Überprüfungsprozess, bei dem festgelegte Prüfnormen eingehalten werden müssen.
Zu den vor einem Überprüfungsprozess analysierten Faktoren gehören:
- Überprüfung der Gruppengröße
- Zeitzuweisung
- Maßstäbe setzen
- Checklisten
Statische Testteams befolgen ein allgemeines Verfahren zur Überprüfung der Dokumentation, einschließlich:
- Maßstäbe setzen
- Vorbereitung des Dokumentenformats
- Inhaltslistenüberprüfung
- Intern zitierte Referenzvalidierung
- Extern zitierte Referenzvalidierung
- Überprüfung von Bildschirm und Berichten
- Kommentar schreiben
