JUnit HTML报告
时间:2020-02-23 14:35:24 来源:igfitidea点击:
当我们配置" maven-surefire-plugin"以运行我们的JUnit测试时,它将生成" surefire-reports"目录。
该目录包含每个测试类的txt文件和XML文件。
但是,读取这些文件并不容易,对于非技术人员来说也不容易解释。
JUnit HTML报告
我们可以使用maven-surefire-report-plugin
插件为我们的JUnit测试生成基于HTML的报告。
该报告可以导出并与团队共享。
这也是了解测试过程的一种简便方法,尤其是将它们与Jenkins等CI工具集成时。
从我们的maven项目生成JUnit HTML报告分两个步骤。
在
pom.xml
报告元素中添加maven-surefire-report-plugin
。从终端运行
mvn site
命令。
它将在" target/site"目录中生成HTML报告。
在浏览器中打开surefire-report.html
文件。
您会从我的JUnit Examples项目中得到如下图所示的输出。
我们从JUnit HTML报告中获得的一些有用信息是:
- 测试包和类
- 特定类别的测试方法名称
- 失败测试或者有原因的跳过测试
- 每种方法花费的执行时间