我正在使用TestNG编写测试用例。我想在每个失败的测试用例之后运行一个特定的方法。是否有任何方法可以在每个失败的用例之后运行该方法?
答案 0 :(得分:1)
要在测试用例失败后运行特定方法,可以使用ITestListener接口。
您可以在此处找到ITestListener文档: http://static.javadoc.io/org.testng/testng/6.11/org/testng/ITestListener.html
您可以参考以下链接来实现它,它非常有帮助! https://www.toolsqa.com/selenium-webdriver/testng-listeners/
答案 1 :(得分:0)
您可以使用alwaysRun标记来实现方法
@Test(alwaysRun = true)
public void def()
{
-----
}
它可以是任何注释:Test,AfterTest,AfterClass