2016-05-27 12 views
0

Ich bin in der Lage TestNG Skript erfolgreich ausgeführt werden, aber während ich das gleiche mit Jenkins auszuführen versuche, zeigt es die folgende:Jenkins: Jenkins läuft nicht TestNG Tests

Started by user anonymous 
Building in workspace C:\Users\user\Desktop\xyz 
[xyz] $ cmd /c call C:\windows\TEMP\hudson1998633505158708122.bat 

C:\Users\user\Desktop\xyz>run.bat 

C:\Users\user\Desktop\xyz>java -cp bin;lib/* org.testng.TestNG testng.xml 
[TestNG] Running: 
    C:\Users\user\Desktop\xyz\testng.xml 

log4j:WARN No appenders could be found for logger (org.apache.http.client.protocol.RequestAddCookies). 
log4j:WARN Please initialize the log4j system properly. 
Test case 1 is end 

=============================================== 
Suite 
Total tests run: 3, Failures: 0, Skips: 3 
=============================================== 

Finished: SUCCESS 

Ich bin aber bat ausführen können Datei und TestNG Skript erfolgreich wie unten der TestNG Bericht:

enter image description here

Warum es alle drei Testfälle nicht überspringen?

+0

Haben Sie den Testbericht überprüft, warum die Tests übersprungen wurden? –

+0

TestNG Bericht zeigt alle 3 Fälle als Pass – Anonymous

+0

können Sie die Datei löschen und erneut von jenkins ausführen es sollte nicht angezeigt werden oder übergeben Sie dies nur, um sicherzustellen, dass Sie in den richtigen Bericht suchen –

Antwort

2

Sie sollten wahrscheinlich verbose = "10" verwenden, um zu überprüfen, warum die Tests übersprungen werden.

Verwandte Themen