Toni
‚s Antwort ist sehr nützlich, aber ich dachte, für totale Anfänger einen schnellen Start heruntergeladen werden Abdeckung Beurteilung testen (wie ich bin). Testabdeckung Unterstützung
Wie bereits Visual Studio Professional und Community-Editionen haben nicht erwähnt, in-built. Es kann jedoch ziemlich leicht erhalten werden. Ich werde Schritt-für-Schritt-Konfiguration für die Verwendung mit NUnit-Tests in Visual Studio 2015 Professional schreiben.
Installieren OpenCover NUGet component mit NuGet Schnittstelle
OpenCoverUI extension Holen. Dies kann durch Verwendung Werkzeuge direkt aus Visual Studio installiert werden -> Erweiterungen und Updates
konfigurieren OpenCoverUI die entsprechenden ausführbaren Dateien verwenden, um den Zugriff auf Werkzeuge -> Optionen -> OpenCover.UI Optionen -> Allgemein
NUnit Pfad: muss auf die Datei `nunit-console.exe 'zeigen. Dies kann nur in der Version NUnit 2.xx gefunden werden, die unter here heruntergeladen werden kann.
OpenCover Pfad: dies das installierten Paket, in der Regel <solution path>\packages\OpenCover.4.6.519\tools\OpenCover.Console.exe
Installieren Reportgenerator NuGet Paket
Zugang OpenCover Test Explorer
aus OpenCover Menü anweisen. Versuchen Sie, Tests von dort zu entdecken. Wenn dies fehlschlägt, überprüfen Sie die Ausgabefenster für weitere Details.
prüfen OpenCover Ergebnisse (innerhalb OpenCover Menü) für weitere Details. Es gibt Details wie Code Coverage in einer baumbasierten Ansicht aus. Sie können auch Code markieren, der abgedeckt ist oder nicht (kleines Symbol oben links).
HINWEIS: wie erwähnt, nicht OpenCoverUI nicht neueste Hauptversion von NUnit (3.xx) unterstützen. Wenn innerhalb dieser Tests jedoch nichts Spezifisches für diese Version verwendet wird, funktioniert es ohne Probleme, unabhängig davon, ob Sie die Version 3.xx von NUnit installiert haben.
Dies umfasst den Schnellstart.Wie bereits in den Kommentaren erwähnt, überprüfen Sie für erweiterte Konfiguration und Automatisierungsprüfung this article.
Die neue Erweiterung Version ist ab sofort bei der VS-Galerie https://visualstudiogallery.msdn.microsoft.com/6950a046-8919-4935-8542-c6f37956f688 –
OpenCover UI doesn scheint nicht zu unterstützen NUnit 3 – Lennart
opencover.UI (das ist mit VS integriert) hat sehr chaotisch Bericht (Ergebnisfenster), die einfach unmöglich zu bedienen ist. gehe zu opencover direkt: http://www.allenconway.net/2015/06/using-opencover-and-reportgenerator-to.html –