java - 如何使用相同数据的重试分析器在 TestNG 中执行失败的测试?

标签 java testng

我需要重试分析器的示例代码,以便在 testNG 中执行失败的测试用例。

最佳答案

您需要实现IRetryAnalyzer接口(interface)并重写其方法retry,然后您需要将其添加为@Test参数 @Test(retryAnalyzer = RetryAnalyzerImpl.class)。 但请注意,您的 RetryAnalyzer 只有一个实例,如果您并行运行测试,则会出现一些困难。看this示例

关于java - 如何使用相同数据的重试分析器在 TestNG 中执行失败的测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58375959/

相关文章:

java - 从工厂注释运行时,testng eclipse 插件仅显示最后一个测试类结果

multithreading - 使用Spock测试线程并发

java - maven编译的问题

java - 在 GUI 中使用预定义的字符串

java - 使用 OSGi 创建可修改的应用程序

java - 无法点击java selenium中的按钮?

java - 用于在 testng 中测试异常的 @Test(expected=ExceptionClass.class) 的替代方案

java - WebApplicationInitializer 中的 web.xml 属性

java - 在 Spring 4 中导入 Groovy Bean 定义?

java - 当 URLResourceLoader 与 Velocity 一起使用时无法加载模板