6 Stimmen

Berichte aus verschiedenen Robot-Testsuiten aggregieren

Ich habe verschiedene Testsuiten in verschiedenen Verzeichnissen. Ich verwende ein Skript, um all diese Tests auf einmal auszuführen. Jetzt möchte ich den Bericht all dieser Testsuiten auf eine aggregierte Weise anzeigen. Was ist der beste Weg, um diese Berichte verschiedener Testsuiten (aus verschiedenen Verzeichnissen) in Robot zu aggregieren?

14voto

Bryan Oakley Punkte 337213

Der Roboter wird mit einem Tool namens "rebot" geliefert, mit dem Testergebnisse in einem einzigen Bericht kombiniert werden können.

Zum Beispiel, um "output1.xml" und "output2.xml" in eine einzige Log- und Berichtsdatei zu kombinieren, würden Sie etwas Ähnliches tun wie dies:

rebot output1.xml output2.xml

Für weitere Informationen siehe Verwendung des rebot-Tools im Roboter-Benutzerhandbuch

2voto

Ajay Punkte 3774

Danke. Ich habe es gelöst. Für weitere Erläuterungen

Standardmäßig wird die Ausgabe-XML-Datei als output.xml benannt. Um sie wie von Ihnen erwähnt in einen anderen Namen zu ändern

pybot --output output1.xml  

können wir dann rebot verwenden als

rebot --outputdir  --output  output1.xml output2.xml .....

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X