ReportNG是TestNG单元测试框架的一个HTML报表生成插件。它用于替换TestNG默认的HTML报表,TestNG的报表虽然信息全面,但不易于理解。ReportNG提供一种简单的方式来查看测试结果,并能够对结果代码进行着色。还可以通过修改CSS文件来替换默认的输出样式。
话不多说,介绍如何配置和使用。
1.先下载jar包
reportng-1.1.4.jar
下载地址:http://www.java2s.com/Code/Jar/r/Downloadreportng114jar.htm
velocity-dep-1.4.jar
下载地址:https://www.ebi.ac.uk/intact/maven/nexus/content/groups/public/velocity/velocity-dep/1.4/
guice-4.0.jar
下载地址:https://www.mvnjar.com/com.google.inject/guice/4.0/detail.html
2.要使ReportNG生效,还需要设置一下,右键项目->Properties->TestNG,勾选Disable default listeners,然后在Pre Defined Listeners输入org.uncommons.reportng.HTMLReporter
3.执行TestNG类java文件,去对应项目的文件目录下面查报告