要想使用 jenkins 帮我们把 allure 的 xml 文件转化成 html 格式的报告,必须要安装这个工具
1. 确保 allure 插件已经安装成功
2. 点击 系统管理
3. 点击 全局工具配置
4. 找到 Allure Commandline
5. 点击 Allure Commandline 安装
6. 输入 一个别名【随意】
7. 输入 安装目录
1. https://bintray.com/qameta/generic/allure2 下载 allure-2.6.0.zip
2. 解压缩到一个目录(不经常动的目录)
3. 输入 解压后的目录。(目录下应该包含四个文件夹,如图所示)
8. 取消 自动安装的选择
9. 点击 save 进行保存
配置过后,会自动执行一套流程。
1. 自动从 github 下载自动化测试项目 勾选 Git,输入 Repository URL
2. 自动执行 pytest 进行运行
3. 自动生成 allure 报告
4. 如果项目中有不通过的脚本,会自动给相关人员发邮件
勾选 Poll SCM,日程表中填写 */1 * * * *
配置 pytest 环境变量
构建后操作-报告 配置
在 path 中输入 allure 报告的 xml 所在的目录名称
整个邮件配置分成三部分
1. 发件人测试邮件配置
2. 发件人正式邮件配置
3. 收件人配置
将以下 html 代码赋值到 Default Content 中(此项为邮件模板,复制即可)