2016-10-13 5 views
0

Ich verwende derzeit NUnit in Visual Studio, um meine Selenium-Tests auszuführen. Was ich möchte, ist eine gute Berichterstattung und ich habe ReportUnit gefunden.NUnit Testergebnisse und Reportunit

Was ich nicht herausfinden kann, ist, wo NUnit die Testergebnis-XML-Dateien auf meinem Rechner ablegt. Ich bin kein Tech-Wiz, also kämpfe ich um herauszufinden, wie ReportUnit funktioniert. Ich habe die Dokumentation hier gefunden: http://relevantcodes.com/reportunit/

Aber ich kann nicht recht herausfinden, wie ich meine Testergebnisdateien in einen bestimmten Ordner bekomme und sie dann mit ReportUnit öffne.

Jede Hilfe wird geschätzt.

Mit freundlichen Grüßen Anand

Antwort

2

Verwenden Sie die --out Möglichkeit nunit3-console.exe angeben, wo die Ergebnisdatei gehen sollte. z.B.

nunit3-console.exe MyTests.dll --out=C:/TestResult.xml

+0

las ich diese Befehle, aber ich bin auch nicht wirklich ein Profi mit cmd. Wenn ich in meinem Explorer suche, wo sich nunit3-console.exe befindet, sehe ich einige Ergebnisse (einige könnten Müll sein). Wenn ich an einen dieser Orte in cmd gehe und die Option --out verwende, bekomme ich folgende Meldung: 'nichtit3-console.exe' wird nicht als interner oder externer Befehl, , ausführbares Programm oder Batchdatei erkannt. – Anand

+0

Wie läuft NUnit im Moment, verwenden Sie den NUnit 3 VS Adapter? Das erzeugt nicht die XML-Datei, die ReportUnit benötigt - Sie müssen stattdessen die nunit3-Konsole herunterladen und verwenden. – Chris

+0

Ah das könnte ja einiges erklären. Ich benutze den NUnit 3 VS Adapter. Ist ReportUnit nicht in Kombination mit dem Adapter verwendbar? – Anand