安装 allure 插件

Jenkins平台上使用 allure 插件 可以直接生成测试报告

image.png

配置allure

在全局工具配置中配置allure
image.png

找到 allure的配置选项
image.png
选择文件目录
image.png

新建项目

image.png
输入任务名称以及 选择 【Freestyle project】

代码管理

使用git 作为代码管理
image.png
输入对应的用户名和密码 注意是git仓库的用户名和密码
image.png

设置定时任务

分别设置 周一到周五 每天的晚上22:00 运行一次

每隔1分钟轮询一次代码仓库,如果仓库代码有更新,会自动构建代码。

image.png

设置运行

image.png
Windows 执行命令

  1. python -m venv venv
  2. venv\Scripts\activate.bat && pip install -r requirements.txt && python run.py

Mac选择 Excute shell

  1. python3 -m venv venv
  2. source ./venv/bin/activate && pip3 install -r requirements.txt && python3 run.py

image.png

添加报告

在构建后的操作中选择 【Allure Report】
image.png

image.png

构建项目

运行完成之后,可以看到项目的结果。
image.png