jenkins生成allure報告失敗


使用Pytest編寫自動化框架后,在本地運行pytest命令和allure命令后,可以生成allure報告;
1.在jenkins中集成后,無法生成allure報告,報錯:'allure' 不是內部或外部命令,也不是可運行的程序
或批處理文件。

因為是在代碼最后執行完成后報的錯,因此是代碼集成在Jenkins上的錯誤。
查找原因:
已經在Jenkins中配置Allure Commandline,在項目構建后操作中也添加了Allure Report,因此在執行代碼中不需要添加allure命令;

2.再次構建項目后,上面的問題沒有了;又出現一個新問題,測試用例已經執行完成,allure報告未生成,一直在加載中
查找原因:
allure報告設置的在線下載,好像是網絡原因一直沒有下載下來,因此點擊鏈接手動下載后,解壓放到指定的目錄:

在Allure Commandline中修改allure地址:

再次構建項目,構建成功。allure報告生成成功。


免責聲明!

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



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