jenkins部署python接口自动化项目并生成allure测试报告

  1. 前置条件:我使用的系统是ubuntu20.04,linux系统,使用的war包本地安装jenkins

  2. 本地安装allure

    • 下载allure的zip包,下面两个链接那个下载快选哪个,最新版本是2.13.8
      • https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline/
      • https://github.com/allure-framework/allure2/releases/
    • 解压和配置allure环境变量
      unzip allure-2.13.8.zip -d /opt
      sudo vim /etc/profile
      export PATH=/opt/allure-2.13.8/bin:$PATH
      su - root
      source /etc/profile
      allure --version
      
      2021-03-06_23-15.png
  3. jenkins配置allure

    • 安装allure插件
      2021-03-06_23-18.png
      2021-03-06_23-18_1.png

    • 重启jenkins使插件生效,浏览器地址栏输入http://127.0.0.1:8080/restart
      2021-03-06_23-37.png

    • 配置allure
      2021-03-06_23-17.png
      2021-03-06_23-33.png

  4. 参考jenkins部署python接口自动化项目,因为allure报告是基于这个自动化项目生成的

    • shell中生成allure报告,配置构建后操作,主要为了jenkins展示allure报告使用
      2021-03-06_23-24.png
  5. jenkin生成sallure测试报告
    2021-03-06_23-43.png
    2021-03-06_23-43_2.png

我在想我要不要写一句励志的话......
原文地址:https://www.cnblogs.com/iread9527/p/14493110.html