Я пишу тестовые случаи, используя TestNG. Я хочу запускать определенный метод после каждого неудачного теста. Есть ли способ запустить этот метод после каждого неудачного случая?
Вы можете реализовать метод что-нибудь с тегом alwaysRun,
@Test(alwaysRun = true) public void def() { ----- }
Это может быть любая аннотация: Test, AfterTest, AfterClass
Интерфейс ITestListener можно использовать, если вы хотите запустить определенный метод после неудачного теста.
Вы можете найти документ ITestListener здесь: http://static.javadoc.io/org.testng/testng/6.11/org/testng/ITestListener.html
И вы можете обратиться к следующей ссылке для его реализации, это очень полезно! https://www.toolsqa.com/selenium-webdriver/testng-listeners/