Allure2 和 ExtentReports 比较
java+testng 中常用的有 extentreports 报告模板还有 allure2 报告模板。二者都比较常用,但是 allure2 用到应该稍微多一些
extentreports 和 allure2 比较:
- extentreports 生成的是 html 报告方便 jenkins 的邮件发送
- extentreports 只支持 java 和 .net 比 allure2 支持范围少很多
- extentreports 可定制的内容展示比 allure2 少
- 但是 extentreports 带有几种展示历史报告的服务端,这个很赞
- extentreports 官网有 V2.x 和 V3.x 版本的,V3.x 版本的只支持 jkd 8 及其以上
具体操作步骤
第一步:配置依赖
注意下方还要加上自己的 testng 和 junit 的依赖,否则怎么去做测试呢
也要注意下面的版本可以自己去选择,版本的话 testng 和 allure2 可以都使用 RELEASE 版本,这样不会产生版本冲突的问题
下面的配置代码都可以在 allure2 官网找到,这里提供 allure2 官网链接https://docs.qameta.io/allure
<properties>
<aspectj.version>1.8.10</aspectj.version>
</properties>
<dependencies>
<dependency>
<groupId>