Es besteht die Möglichkeit individuelle Handhabung von Testaktionen wie zu erstellen: onTestStart
, onTestSuccess
, onTestFailure
usw. können Sie mit TestNG individuellen Zuhörern behandelt werden (here is an article about this).TestNG benutzerdefinierte Fehlermeldung auf Konfigurationsfehler
Aber alle Konfigurationen Fehler, Sprünge werden nicht von ihm behandelt, z. Methoden definiert mit Anmerkungen @BeforeTest
, @BeforeClass
, @AfterClass
usw. Und ich habe log wie diese bekommen:
FAILED CONFIGURATION: @BeforeTest setUp
org.testng.internal.thread.ThreadTimeoutException: Method org.testng.internal.ConfigurationMethod.setUp() didn't finish within the time-out 10000
...
SKIPPED CONFIGURATION: @BeforeClass openModule1
SKIPPED CONFIGURATION: @AfterClass closeModule1
SKIPPED CONFIGURATION: @BeforeClass openModule2
SKIPPED CONFIGURATION: @AfterClass closeModule2
SKIPPED: testOpenTabs
SKIPPED: testPrint
SKIPPED: testFilterDataRequest
Gibt es eine Möglichkeit Listener für Konfigurationsaktionen zu schaffen?