Ich bin ein Anfänger zu OpenCover und ReportGenerator und ich habe ein wenig zu kämpfen, um zu verstehen, wie sie funktionieren. Ich benutze VS.NET 2012 'Professional', was bedeutet, dass ich keinen Zugriff auf die integrierte Testabdeckung der Unit habe. Ich habe auch ReSharper installiert, aber nicht für ein anderes Dienstprogramm in "dotCover"Wie verwende ich OpenCover und ReportGenerator, um Ergebnisse der Unit Test Coverage anzuzeigen?
bezahlen wollen Es sieht aus wie OpenCover und ReportGenerator tun, was ich brauche, und ich sehe die Dokumentation, die heruntergeladen wurde, aber mir fehlt etwas Verständnis . Zunächst einmal, wenn ich die kleinen Pakete für beide herunterlade, was sollte mein Zielprojekt sein? Ich habe eine Multilayer-App, also nehme ich an, dass mein Komponententest-Projekt korrekt ist, oder spielt es überhaupt eine Rolle? Ich sehe in der Dokumentation, dass ich nur auf das/bin (denke ich) einer Lösung mit Kommandozeilenbefehlen zeige, also musste ich diese Downloads vielleicht gar nicht zu einem bestimmten Projekt hinzufügen (hätte ein Test-Harness sein können)). Kann mir jemand sagen, ob ich das richtig finde?
Sobald ich sie installiert habe, versuche ich, Unit Test Coverage Metriken zu bekommen, und die Dokumente, die mit dem Paket kamen, sind nicht so klar wie ich gehofft hatte. Gibt es gute Blogposts oder Links, die diese Tools gemeinsam verwenden, um die Messwerte zu erhalten?
Ich muss hinzufügen, dass OpenCover eine der schlimmsten Dokumentationen aller Zeiten hat! – Hamed