2016-04-27 5 views
1

Ich entwickle Testing Framework mit. Net + Selen mit Nunit 2.6.4 Läufer.Bamboo Nunit Läufer nicht finden Tests

konfiguriert I Bambus-Test in dieser Art und Weise auszuführen:

  1. Kasse aus dem Repository
  2. Parametrieren testet
  3. Nuget wiederherstellen
  4. MsBuild mit der Option/p: Konfiguration = Debug
  5. Nunit Läufer

In Nunit Test Runner Tas k im mit Nunit 2.6.4 Version.

Für die "NUnit Testdateien" im den Pfad zu übergeben:. \ SeleniumProject.Shop \ SeleniumProject.Shop \ bin \ debug \ SeleniumProject.Shop.dll

Ich bin sicher, dass diese Datei in diese existieren Pfad, becouse Ich habe überprüft, dass mit Skript-Aufgabe, die Liste der Dateien in. \ SeleniumProject.Shop \ SeleniumProject.Shop \ bin \ debug \ druckt, um sicherzustellen, dass ich SeleniumProject.Shop.dl dort habe. Im

Aber schon am 5. Aufgabe erhält eine Fehlermeldung:

Parsing test results under C:\buildAgent\xml-data\build-dir\SHOP-WEB-JOB1...

Failing task since test cases were expected but none were found. Finished task

'FronPageLinks' with result: Failed

Ich bin sicher, dass die Tests in SeleniumProject.Shop.dll gefunden werden können, becouse ich, dass manuell auf lokalen mashine mit der nunit.exe geprüft

Hat jemand einige Ideen, warum ist das passiert? andere lustige denken, ist, dass Bambus der Test zweimal (in wie 30 Versuch) finden, und der Test

wurden

Antwort

0

ausgeführt Sie müssen das ‚Ergebnis Dateiname‘ Eigenschaft mit dem Pfad des xml gesetzt (link)

EDIT

Sie müssen auch eine NUnit Parser Aufgabe hinzufügen und dann den Pfad der generierten XML (link) festlegen.