1.安装allure
1)下载 allure.zip 下载地址:allure-github: https://github.com/allure-framework/allure2
2)解压到本地目录、配置allure.bat的环境变量Path; 在命令行中运行allure,确认环境变量配置成功
2.pytest插件安装 命令:pip install allure-pytest
3.jenkins安装插件Allure
4.配置Allure环境
5.配置生成报告的路径
6.是否指定工作空间
1)如果你不是放在git或者svn上面的代码,那么你可以直接指定工作空间
2)如果是放在git或者svn上面的代码,那么你就不需要指定工作空间
7.执行window批处理命令
8.立即构造(构造后就可以查看allure report报告啦)
错误解决方法:
问题一:
原因:jenkins执行windows命令,若退出代码不为0 ,则jenkins会将构建标记为失败,所以需要加上exit 0表示执行完成退出
解决方法:构建命令在pytest前面加上call,最后加上exit 0
问题二:
原因:提示 exit -XXXX 啥的 那是缺少本机的Windows组件
解决方法:自己百度exit -XXXX 下载对应的组件安装
问题三:
原因:就是在配置Allure Commandline安装时候配置的安装目录地址没有到bin
解决方法:地址中添加bin