WikiDer > Statische Prüfung

Statisch testen

Statische Prüfung ist der Begriff für alle Arten von Tests, bei denen die Software nicht läuft. Dies lässt sich in 2 verschiedene Möglichkeiten unterteilen. Bewertungen und statische Analyse.[1]

Bewertungen

Die Techniken, die mit der prüfen und beurteilen Dokumentation das sollte sich entwickeln Software unterschreiten. Anstelle von wird dafür oft der Begriff „Schlüssel“ verwendet zu testen.

Die 4 Arten von Bewertungen sind:

Inspektionen: eine formale Methode, bei der Dokumente von einer Expertengruppe akribisch gelesen werden. Dabei wird auf Abweichungen von vorab vereinbarten Kriterien geachtet. (auch Fagan-Inspektionen genannt)

Rezension: eine Methode, bei der ein Dokument mehreren Experten vorgelegt wird, mit der Frage, ob sie es aus einem bestimmten Interessenbereich (Qualitätsstandards, Architektur, Funktionalität etc.) bewerten wollen. Der Autor sammelt den Kommentar und kann das Stück entsprechend aktualisieren.

Komplettlösung: eine Arbeitsmethode, bei der der Autor in einem Meeting erklärt, was der Inhalt eines Dokuments ist, und es anschließend von den anwesenden Experten aus dem eigenen Interessensgebiet (Qualitätsstandards, Architektur, Funktionalität, etc.) begutachtet wird. Der Autor kann das Stück basierend auf den Kommentaren aktualisieren.

Peer-Review: eine informelle Arbeitsmethode, bei der sich Kollegen gegenseitig überprüfen.

[2]

Statische Analyse

Die statische Analyse umfasst das Mapping des Codes. Dies umfasst die Durchführung von Codeinspektionen (automatisiert oder anderweitig), aber auch die Analyse der Codekomplexität und das Sammeln von Metriken aus dem Code.