UI自动化脚本执行过程中存在非常多的不稳定性,例如网络的不稳定,浏览器无响应等等,这些失败往往并不是产品中的错误.那么这时我们往往需要对执行失败的测试用例进行多次重跑,确认其是否确实失败. 那么失败重跑我们可以通过TestNG的功能来实现. 一旦测试方法失败,就会调用TestNG的IRetryAnalyzer接口的retry方法.如果您想重新执行失败的测试用例,那么就让此方法返回true,如果不想重新执行测试用例,则返回false. 如下我们新建一个TestngRetry类,实现IRetryAn