2009-01-22 8 views

Antwort

13

Abgebrochene Versionen von NCover sind noch frei (und funktionieren immer noch ziemlich gut, meiner Meinung nach). Holen Sie sie here.

UPDATE (20. November 2012): Ich glaube OpenCover ist jetzt die beste Option. Ich habe es mit großem Erfolg in meinem aktuellen .NET 4-Projekt verwendet.

4

geben PartCover einen Versuch, aber ich weiß nicht, ob es mit .Net 3.x funktioniert! PartCover download on sourceforge

+3

Partcover ist jetzt auf GitHub gepflegt https://github.com/sailde.de/opencover und es gibt ein neues Tool namens OpenCover https://github.com/sawilde/opencover –

+0

cool, danke für die Info! – cordellcp3

8

OpenCover ist der Nachfolger von Partcover und aktiv entwickelt (Stand: Februar 2013).
Finden Sie es auf GitHub oder installieren Sie als NuGet.

Von den Schöpfern der beiden Produkte:

HINWEIS: Partcover ist jetzt im Wartungsmodus (Fixes nur) alle Neuentwicklung auf OpenCover getan wird, um die nun 32/64 Bit-Unterstützung und unterstützt auch Zweig als gut als Sequenzabdeckung.

Sie können auch wünschenReportgenerator verwenden, menschenfreundliche Berichte zu erhalten.
Erhältlich unter Codeplex und auch als NuGet.

Soweit ich das beurteilen kann, ist es der Berichtsteil, der hinter kommerziellen Angeboten zurückbleibt, die keine benutzerdefinierten Aggregations-/Drill-Down-Fähigkeiten haben, aber es ist sicherlich brauchbar.

+0

Warum der Downvote? –

+1

Ich gebe Ihnen eine +1, weil es eine sehr gute Antwort ist. Ich verstehe nicht, warum jemand das abwerten würde ... –

1

Ich habe eine einfache Visual Studio-Erweiterung für OpenCover erstellt, während es etwas Barebones ist, ab sofort sieht es aus und funktioniert viel besser als die anderen kostenlosen Lösungen, die ich gefunden habe. Auch ich habe es unter MIT-Lizenz frei gemacht, damit Sie es verwenden können/ändern Sie es wie benötigt. Es heißt AxoCover und Sie können es von Visual Studio oder here herunterladen. Der Quellcode ist GitHub.