Codeabdeckungs Analyse und Codemetric in .NET
25. August 2008
Ich bin mittlerweile glücklicher Besitzer der Visual Team System IDE mit dem Feature Codeabdeckungs Analyse. Die Professionell Version besitzt ja schon eine sehr komfortable Möglichkeit Unit Tests zu erstellen und diese in der IDE auszuführen. In der Team Version kann man nach dem ausführen der Tests die Abdeckung der Tests analysieren. Das heißt: Wie gut ist mein Code getestet und welche Stellen sind noch zu testen.
Als erstes bekommt man eine übersichtlich Statistik angezeigt mit der man schnell die Problematischen Stellen finden kann.
Beim Klick auf eines der Ergebnisse kommt man in die Code Ansicht und sieht die Stellen im Code rot markiert, die nicht durchlaufen worden sind im Test.
Ein weiteres nützliches Feature ist die Codemetric. Codemetricen können die Komplexität und Wartbarkeit des Codes Prüfen. Es ist nützlich um den eigenen Code Style zu prüfen, oder auch beim Einsatz in großen Projekten wenn man nicht überblicken kann wie die einzelnen Programmierer arbeiten.
Diese ruft man einfach mittels Rechtsklick auf dem Projekt auf.

Man erhält dann relativ schnell eine übersichtliche Auswertung. Mit den Werten für:
- Wartungsindex
- Anzahl der Verzweigungen
- Vererbungstiefe
- Klassen Kopplung
- Codezeilen
Tags:Codeabdeckung, Visual Studio 2008
Veröffentlicht in .NET | Keine Kommentare »




