Java 测试报告生成插件
本文主要介绍Java的测试报告生成插件,罗列一些笔者在使用过程中使用到的插件,为有需要的同学提供参考
- Jacoco
参考项目:test_case_jacoco
将项目下载到本地开发环境,导入Idea当中,然后执行命令
mvn install
执行成功后,会在 target/site/jacoco 目录下看到生成的报告,打开 index.html ,使用Idea的浏览器访问,或者直接拖动至浏览器窗口,访问即可

效果如下:


- TestNG
参考项目:TestHub
将项目下载到本地开发环境,导入Idea当中,然后执行命令
mvn clean test
执行成功后,会在根目录下生成 test-output 目录(即测试报告内容),打开 report.html ,使用Idea的浏览器访问,或者直接拖动至浏览器窗口,访问即可

效果如下:

- Allure
参考项目:allure-testng-example 、allure-junit-example
将项目下载到本地开发环境,导入Idea当中,然后执行命令
mvn clean test site
生成在线报告
mvn io.qameta.allure:allure-maven:serve
生成离线报告
mvn io.qameta.allure:allure-maven:report
以离线报告为例,执行成功后,会在 target/site/allure-maven-plugin 目录下看到生成的报告,打开 index.html ,使用Idea的浏览器访问,或者直接拖动至浏览器窗口,访问即可

效果如下:

好了,本文的测试报告先介绍着三种插件,如果有需要的同学,可以自行下载参考项目,运行查看测试效果~

浙公网安备 33010602011771号