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?
4
A
Antwort
6
Ja, wenn Sie "Visual Studio Test" Schritt in Ihrer Builddefinition hinzufügen, können Sie die "Code Coverage Enabled" Option überprüfen:
Und dann können Sie die Code-Coverage-Informationen in dem Build-Bericht sehen :
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.
Wenn wir auf unserer lokalen Instanz unterstützt werden müssen, benötigen wir eine Unternehmenslizenz von VS. –
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 –
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