TestNG中的invocationCount和IRetryAnalyzer方法之间的确切区别是什么



我正在尝试使用TestNG,然后我遇到了两个可用于重试失败测试用例的属性。一种是使用invocationCount,另一种是实现IRetryAnalyzer接口,这两者到底有什么区别?

从技术上讲,IRetryAnalyzer是一个带有retry方法声明的接口。此方法用于分析测试结果,以便决定是否必须重新运行测试方法。

因此,IRetryAnalyzer是根据测试结果做出决定。invocationCount不评估测试结果。这是一个简单的计数器。

相关内容

最新更新