windows下搭建jenkins+allure+pytest


前言

提供allure的壓縮包和default文件到網盤下載
點擊新標簽頁跳轉: https://pan.baidu.com/s/1o3bw56UWPQ7AQTdXAP2UNg
提取碼: cspa

感謝default文件提供者
https://blog.csdn.net/qq_39653459/article/details/103585084?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

在部署的過程中也踩了很多坑,寫下這篇博客記錄一下,希望后來者可以少走一點坑。

  • 坑點1:jenkins安裝不了插件,或者插件管理頁面報紅。
    -(在首次進入jenkins頁面時,要替換default文件,選擇安裝社區推薦的插件。)
  • 坑點2:allure報告空白(查看控制台日志記錄)
    - 1.構建命令出錯,可以先嘗試在本機cmd執行該命令是否能成功。
    - 2.構建前和構建后的報告目錄保持一致,否則jenkins無法找到數據文件無法生成報告)
  • 坑點3:該方式搭建的jenkins不支持selenium自動化,無法驅動瀏覽器打開網頁。

安裝jdk

Oracle JDK: https://www.oracle.com/java/technologies/javase-jdk13-downloads.html

小白可以選擇后綴為.exe的下載,自主選擇安裝目錄,程序會自動配置好環境變量。(這里一定要記住自己jdk環境所在目錄,后續會用到)

安裝allure

可以自己網上找壓縮包,解壓並配置環境變量即可(目錄要記住,后續還是要用到)

jenkins

jenkins安裝

jenkins下載地址https://jenkins.io/zh/
選擇windows下載,會下載一個.msi后綴的文件,安裝成功后會自動打開瀏覽器加載jenkins。(選擇好安裝目錄,建議與上面的環境放在同一個位置)

命令行下啟動、停止、重啟jenkins,其他命令可自行百度

初次訪問http://localhost:8080/jenkins,出現如下界面。密碼在啟動控制台打印出來,如果沒找到,那到圖中提示的文件查看

這里先不着急填寫密碼,先替換/jenkins/updates/default.json文件,可快速安裝插件,替換完成記得重啟jenkins

具體步驟不詳講,成功進入到該界面即可

安裝allure插件


全局配置



創建工程

在General下選擇高級,自定義工作目錄,以后自己的腳本可以放這個目錄。

這里選擇windows批處理命令模式運行,前提是你已安裝了pytest+allure模塊,這里沒安裝的可以提供以下命令安裝

pip install pytest
pip install allure-pytest


構建項目生成報告



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM