如何在TestNG

时间:2019-05-06 07:54:07

标签: testng

我想使用IRetryAnalyzer自定义定义测试用例在失败后应重新执行多少次。

我可以通过在实现的IRetryAnalyzer接口中硬编码重试时间并修改IAnnotationTransformer侦听器来实现此目的。另一种方法是,我还可以自定义定义自己的注释,并在实现的IRetryAnalyzer中使用此值,从而可以为每个测试用例指定重试时间-比第一种方法更灵活。

是否可以进一步优化代码,以便在@Test批注中提及重试值,而不是使用单独的批注进行重试? 我正在寻找类似...的东西。 @Test(retryTimes =“ 3”)

0 个答案:

没有答案