问题描述
我正在使用 IretryAnalyzer 重复失败的测试用例。但是当它显示在范围报告中时会出现问题,它会重复失败的测试用例。如何在范围报告中仅显示测试用例的最终结果并删除 selenium testNG 中的重复结果。我使用了以下代码,但没有用。
Set<ITestResult> FailedTests = context.getFailedTests().getAllResults();
for (ITestResult temp : FailedTests) {
ITestNGMethod method = temp.getmethod();
if (context.getFailedTests().getResults(method).size() > 1) {
result.getTestContext().getFailedTests().removeResult(result.getmethod());
extent.removeTest(this.test);
} else {
if (context.getpassedTests().getResults(method).size() > 0) {
result.getTestContext().getFailedTests().removeResult(result.getmethod());
extent.removeTest(this.test);
}
}
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)