2016-04-12 17 views
0

Jedes Mal, wenn wir Test-Tests ausführen, werden wir das Projekt manuell aktualisieren, um die Test-Ausgabe-Datei richtig zu bekommen, ich muss dies mit dem Code selbst tun. Ohne jedes Mal manuell zu aktualisieren. Hat jemand eine Idee, wie man das macht? Danke gptesterTestng Test-Output-Ordner

+0

Sie müssen das Projekt nur aktualisieren, um den Ordner in der Projektstruktur Ihrer IDE wiederzugeben. Was möchten Sie mit Ihrem Code tun? – Paras

+0

Sprechen Sie vielleicht hier über ein Projekt in der Eclipse-IDE? – Gimby

+0

genau richtig Gimby. Ich arbeite an einem Projekt und die Anforderung besteht darin, einen benutzerdefinierten Bericht aus der Datei testng.xml automatisch zu generieren. Sie benötigen den von testng generierten Bericht nicht. Also habe ich einen Code entwickelt, um die Testergebnisdatei zu lesen und eine xlsx-Datei zu generieren. Um diese testng.xml zu lesen, muss ich das Projekt jedes Mal nach jedem Lauf aktualisieren. Voraussetzung ist, dass Sie einfach die Suite-Datei ausführen, nachdem Sie sie abgeschlossen haben, lesen Sie die Datei testng-results.xml und generieren Sie den Bericht ohne menschliches Eingreifen. habe ich dich verwirrt –

Antwort

-1

Sie können den Speicherort des Ausgabeordners direkt auf der Festplatte beziehen (zB c: \ project \ test-output). Es wird nach jedem Testlauf neue Testausgabedateien haben.