【发布时间】:2017-06-12 05:34:44
【问题描述】:
我最近开始在 selenium webDriver 中使用 Extent 报告。我创建了一个包含 20 个测试用例的项目。每个测试用例都是用单独的方法编写的,我从不同的类中一一调用。在所有测试用例成功运行后,我最后在浏览器中调用 Extent 报告。 但现在我面临问题。如果由于网络错误或服务器响应延迟或 Element not found Exception 等问题,我的测试用例会在某处失败。而且我无法生成报告。
请告诉我如何克服这个问题。即使我的测试用例在两者之间失败,我也希望生成我的报告。报告应该说明失败的地方以及成功执行的测试用例数。
注意:我没有使用 Testng 框架。
提前致谢。
【问题讨论】:
-
Extent 报告是 tesng 框架的最佳报告。如果你不使用它。然后你可以将它与 try catch 块一起使用。
-
谢谢@Murthi。是的,try catch 块正在工作,但我不确定它是否适用于所有异常。