一.Allure插件安装
1.打开Jenkins,首页点击[Manage Jenkins]
2.选择[Manage Plugins]
3.选择[Available]选项,搜索输入框输入Allure,搜索出来的名字就叫Allure
3.1.当安装后名字会变为Allure Jenkins Plugin
二. Allure Commandline配置
1.Jenkins配置页,选择全局工具配置[Global Tool Configuration]
2.全局宫配置页下拉到最后项,会看到Allure Commandline。按图配置之后保存即可
三.Job配置
1.新建Job:Jenkins首页点击新建Job[New Item]
2.输入Job名称,选择自由风格的项目
3.General配置
3.1.输入描述信息及其他信息,因为项目在本地,所以这里未配置其他选项
3.1.1.可以根据实际情况进行设置
4.源码管理(Source Code Management)
5.构建(Build):输入命令,测试项目使用的是虚拟环境
cd ./venv/Scripts
activate && cd ..&& cd .. && python.exe run.py
6.构建后操作(Post-build Actions)
6.1.输入Path名称,这里的path名称表示在项目根目录下生成此文件夹
6.1.1.文件夹用来保存生成html报告之前所依赖的json,xml,txt等类型文件
6.2.点击[Advanced],输入Report path名称
6.2.1.这里的path同样会在项目的根目录下生成文件夹,同时保存最后的html报告
7.执行构建
7.1.在Jenkins的工作空间新建名称为pytest-allure的目录
7.1.1.并把项目拷贝到此目录(这工作空间在General中可以自定义的)
7.1.2.因为没配置所以使用的默认的工作空间
7.2.点击[Build Now]执行构建