关于这三个组件的安装网上文档很多,官方文档也很详细,这里就不演示了,本文主要讲解使用工程的的坑和解决方案。
这里给几个友情链接:
- spring-boot 继承Allure :Allure Junit5
- jenkins 安装Allure插件 :Allure Jenkins
- Allure本地图表没有历史趋势图解决:Allure 本地生成趋势图
看看效果:

采坑记录
- spring-boot版本和Junit5兼容问题
我们公司spring-boot版本2.15,默认支持junit4。如果使用Junit5,本地执行没问题。当junit5使用mvn test时,单元测试不执行。
解决办法:
加入:maven-surefire-plugin 并且版本大于:2.22.0
<plugin>

本文不介绍Junit5、Jenkins和Allure的基本安装,而是着重讨论在实际工程中遇到的问题及解决方案。包括Spring-Boot与Junit5的兼容性问题,Jenkins不生成Allure报告的处理,以及如何自定义Allure结果路径、生成历史趋势图。通过理解Allure报告的生成原理,可以更好地管理和优化单元测试报告。
最低0.47元/天 解锁文章
1943

被折叠的 条评论
为什么被折叠?



