我使用 TestNG 创建了 selenium 测试用例。之后,我创建了 testng.xml 并并行运行了所有类。现在的问题是在 Jenkins 中生成 Selenium HTML 报告。我确实必须这样做,这在此链接中提到。对于如何生成 Selenium Html 报告。我使用 Maven 作为构建工具。
问问题
4807 次
3 回答
3
您还可以使用具有漂亮视图和易于使用的 maven 的Allure Report
于 2014-06-05T16:16:10.910 回答
3
Selenium (RC) 本身不会生成任何报告(据我所知)。它依赖于与之耦合的测试框架。由于您使用 TestNG 作为测试框架,因此 TestNG 会生成 html 报告。您可以转到您的测试输出文件夹并检查 index.html,这将是结果的链接。如果您通过 maven 调用,请检查 target\surefire-reports 文件夹中的报告。
为了与 Jenkins 集成,您可以使用 testng 插件 (https://wiki.jenkins-ci.org/display/JENKINS/testng-plugin),它会在您的工作页面上为您提供 testng 结果。
你也可以试试TestNG生成的html报告是否可以被你提到的插件解析,以防你只想使用那个插件。
希望能帮助到你。
于 2012-03-05T11:08:13.573 回答
2
试试这个http://www.wakaleo.com/thucydides/ 这个库生成很好的报告,但需要对代码进行一些更改。
于 2012-05-14T11:01:40.150 回答