python+pytest+allure+jenkins持续集成

进入jenkins

浏览器打开jenkins网址
输入账号密码

安装jenkins插件

  1. 进入系统管理-插件管理


    python+pytest+allure+jenkins持续集成_第1张图片
    image.png
  2. 选择可选插件

python+pytest+allure+jenkins持续集成_第2张图片
image.png

安装allure插件

1.右上角输入allure搜索
2.选中allure插件安装


python+pytest+allure+jenkins持续集成_第3张图片
image.png

安装HTML Publisher插件

1.进入插件管理界面,选择“可选插件”->在右上角过滤编辑框中写入"HTML",按回车键,然后勾选HTML Publisher,点击直接安装

python+pytest+allure+jenkins持续集成_第4张图片
image.png

添加allure执行工具

  1. 下载allure压缩包解压到software目录下
    ps:文件可以找我要


    python+pytest+allure+jenkins持续集成_第5张图片
    image.png
  2. 添加allure路径至环境变量path中


    python+pytest+allure+jenkins持续集成_第6张图片
    image.png

jenkins配置allure

  1. 在Jenkins的主界面中找到并进入 全局工具管理 页面
python+pytest+allure+jenkins持续集成_第7张图片
image.png

2 .找到Allure Commandline安装 字样,点击新增Allure Commandline

python+pytest+allure+jenkins持续集成_第8张图片
image.png
  1. 点击后,在弹出下面的页面,输入Allure的命令别名和版本(这里我选择最新版本号)后,点击Save
python+pytest+allure+jenkins持续集成_第9张图片
image.png

创建任务

  1. 在Jenkins主界面点击新建,进入如下界面,建立 jenkins 持续集成项目, 这里选择自由风格的项目,按照步骤执行操作后点击OK


    python+pytest+allure+jenkins持续集成_第10张图片
    image.png
  2. 点击OK后进入Allure Report界面,如下图所示


    python+pytest+allure+jenkins持续集成_第11张图片
    image.png

    3.分别配置“构建”和“构建后操作”

  • 配置git下载地址


    python+pytest+allure+jenkins持续集成_第12张图片
    image.png
  • 配置构建步骤:
    a.进入Allure Report界面,找到“构建”下方的“增加构建步骤”,下来选择Excute Windows batch command


    python+pytest+allure+jenkins持续集成_第13张图片
    image.png

    b.输入如下配置步骤指令:
    我的项目位置为E:\softwaredata\pycharm\api-auto-test


pytest -v --alluredir ./Report
exit 0
python+pytest+allure+jenkins持续集成_第14张图片
image.png

c.在构建后操作下拉一栏选择“Allure Report”,进入“Allure Report”界面,写入保存报告的路径名称“report”,在“Properties”一栏分别写入Key和Value对应的变量值和存放测试用例文件的路径,如下图所示:

python+pytest+allure+jenkins持续集成_第15张图片
image.png
python+pytest+allure+jenkins持续集成_第16张图片
image.png

你可能感兴趣的:(python+pytest+allure+jenkins持续集成)