Frage

Mit NCover Community Edition , habe ich versucht:

set ncover="C:\Program Files (x86)\NCover\NCover.Console.exe"
set mstest="C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\MSTest.exe"
set testdllfolder="C:\.hudson\jobs\Project\workspace\src\TestProject\bin\Debug"

%ncover% //x coverage.xml //w %testdllfolder% %mstest% /noisolation /testcontainer:TestProject.dll

Die Ausgabe beginnt wie diese

Arbeitsverzeichnis:

Baugruppen:

Coverage Xml: C: .hudson \ Jobs \ Project \ Arbeitsplatz \ src \ coverage.xml Coverage Log: Coverage.Log

Warten auf Profil Anwendung verbinden ... Microsoft (R) Testdurchführung Command Line Tool Version 10.0.30319.1

und nach dem MSTest Ausgang

Testlauf fehlgeschlagen. bestanden 8 fehlgeschlagen 2 Inconclusive 2


Insgesamt 103 Ergebnisdatei: C: .hudson \ Jobs \ Project \ Arbeitsplatz \ src \ debug.trx Testeinstellungen: Lokale In Verbindung gebracht Profilierte Prozess beendet. Profiler Verbindung nicht hergestellt.

Wie das beheben?

War es hilfreich?

Lösung

Können Sie die Konsolenausgabe auf Ihre Nachricht hinterlassen? Das würde erklären, wenn die Sitzung erfolgreich abgeschlossen. Es könnte sein, dass die Abdeckung xml zeigt nicht, weil es in ein anderes Verzeichnis als das denken los ist man es sollte. Es ist standardmäßig ist die aktuelle Eingabeaufforderung Verzeichnis.

Außerdem können Sie versuchen, die neueste Ausgabe von NCover, v.3.4.16 verwenden. Sie können eine 21-Tage-Testversion kostenlos erhalten unter www.ncover.com/download .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top