2016-07-14 13 views
4

Wird Code Coverage standardmäßig von Visual Studio Team Services unterstützt, und kann das Team das Coverage-Ergebnis in ihren lokalen Visual Studio-Instanzen überprüfen? (Einfärbung der Abdeckung).Ist die Codeabdeckung in Visual Studio Team Services-Paketen (Visual Studio Online) enthalten?

+0

Wenn wir auf unserer lokalen Instanz unterstützt werden müssen, benötigen wir eine Unternehmenslizenz von VS. –

+1

Sie können C# -Testabdeckungstools abrufen, für die keine Enterprise-Versionen von VS ausgeführt oder angezeigt werden müssen. Sehen Sie zum Beispiel die von meiner Firma angebotenen Tools: http://www.semanticdesigns.com/Products/TestCoverage/CSharpTestCoverage.html –

+2

Sie können Deckungsberichte kostenlos mit OpenCover erhalten. Ich habe erklärt, wie man das in meinem Blog macht: http://codewithstyle.info/setting-up-covere-reports-on-vsts-with-opencover/ – milosz

Antwort

6

Ja, wenn Sie "Visual Studio Test" Schritt in Ihrer Builddefinition hinzufügen, können Sie die "Code Coverage Enabled" Option überprüfen: enter image description here

Und dann können Sie die Code-Coverage-Informationen in dem Build-Bericht sehen : enter image description here

Sie können die Code Coverage-Ergebnisdatei auch auf Ihren lokalen Computer herunterladen, aber Sie müssen die VS Enterprise Edition verwenden, um sie zu öffnen.