Jenkins配置allure生成報告失敗


現象1:提示Allure Commandline找不到

 

問題原因:allure目錄配置不對,不要配置到bin目錄

 

 

現象2:構建成功了,但是查看allure報告無數據

 

 

 

 

 

 

問題原因:

  1. 從執行記錄看報錯說allure-results does not exists,沒有配置allure-results目錄

 

 

 

 

 

 

解決辦法:需要在工作空間目錄創建allure-results文件夾

 

 

 

 創建allure-results文件夾后構建,不提示allure-results,但報告內容仍為空

1)去工作空間的allure-results文件夾下看已經生成了內容,但報告內容為空,證明執行case的結果寫入的位置不對

 

 

 

 

 

 

2)修改執行Windows命令行腳本

在任務的配置下,

修改pytest命令,讓輸出的result地址為工作空間的地址才行,這樣jenkinsallure會從工作空間的allure讀取內容

  

再次執行構建,查看allure報告,查看到報告展示正常

 

 


免責聲明!

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



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