Tatsächlich teste ich mehrere Websites für meine Firma. Alle Websites haben die gleiche Struktur und ich teste verschiedene Dinge auf jedem.Zeigen Sie alle fehlgeschlagenen Tests mehrerer Testsuite in einem testNG-Bericht an
Für meinen Test habe ich ein Selenium Java Maven-Projekt mit TestNG. Für jede Website habe ich einen Unterordner erstellt und eine spezifische Datei test.xml generiert, um jeden Test zu spezifizieren, den ich für die Website mache.
der Struktur hier: http://imgur.com/g0VHfMw
Meine testing.xml Dateien wie diese sind:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Test suite website 1" parallel="tests" thread-count="2">
<test name="Test1">
<classes>
<class name="package.for.mytest1"></class>
</classes>
</test>
<test name="Test2">
<classes>
<class name="package.for.mytest2"></class>
</classes>
</test>
<test name="Test3">
<classes>
<class name="package.for.mytest3"></class>
</classes>
</test>
</suite>
Wie kann ich diese 4-Testsuite in einem testng Bericht zusammenführen? Und wenn es möglich ist, gibt es eine Möglichkeit, nur den instabilen oder fehlgeschlagenen Test darauf zu zeigen?
Irgendwelche Ideen? Vielen Dank für Ihre Hilfe
zu definieren, was zu berichten, mit 'testng', Sie Gebrauch von' Reporter' Klasse machen kann, dokumentiert hier -http: //testng.org/javadocs/org/testng/ Reporter.html – nullpointer
Kann ich mehrere Testergebnisse wie diese neu gruppieren? Wie kann ich es tun, es ist ein bisschen verwirrend für mich ... – MxfrdA