配置Jenkins+Allure时踩过的坑
配置Jenkins+Allure时踩过的坑
在配置Jenkins执行自动化测试,使用Allure作为测试报告时,踩了很多坑,现在将我踩过的坑分享下,比如
Allure报错: java.io.IOException: Can't find allure commandline <null>:
解决方法
- 首先确认Jenkins安装Allure插件是否安装成功
在Jenkins插件管理中查看插件,我目前已经安装上了,结果如图:
- 配置allure commandline
进入全局设置
配置allure commandline,由于目前时调试阶段,故我的环境是windows系统的路径,Linux系统的话一样。
需要注意的是,路径一定不要包含bin这层,只能到达bin的上一层目录
再次构建任务,allure算是配置好了,结果如图
Allure测试报告数据为空
解决方法
- 打开Job的配置,检查测试报告的配置路径