Pytest 學習(二十七)- Jenkins+Allure+Pytest的持續集成

1、配置 allure 環境變量

一、下載

allure是一個命令行工具,能夠去 github 下載最新版:https://github.com/allure-framework/allure2/releases
git

二、解壓到本地

三、配置環境變量

  • 複製路徑如:F:\allure-2.13.7\bingithub

  • 環境變量、Path、添加 F:\allure-2.13.7\bin、保存
    bash

  • cmd 中輸入 where allure ,查看是否能找到
    工具

2、Jenkins配置Allure

一、安裝allure插件

系統管理-->插件管理-->可安裝插件 搜索allure進行安裝
spa

二、安裝Allure Commandline

安裝完allure插件後,進入系統管理-->全局工具配置,安裝Allure Commandline
插件

三、Jenkins 任務配置構建操做

新建job-->增長構建步驟-->Windows批處理命令,輸入以下命令:命令行

#!/bin/bash
cd .jenkins\workspace\allure-test\allure-results
pytest -s -q --alluredir=allure-test/allure-results --clean-alluredir
exit 0

注意:
新增構建後操做,Allure report,輸入report所在目錄名稱:與Windows批處理命令中設置的報告目錄名稱保持一致(這裏使用的是report名稱)3d

四、執行構建,查看報告

五、查看報告詳情

相關文章
相關標籤/搜索