一、背景
Jenkins(本地宿主機搭建) 拉取GitLab(服務器)代碼到在Jenkins工作空間本地運行并生成Allure測試報告
二、框架改動點
- 框架主運行程序需要先注釋掉運行代碼(可不改,如果運行報allure找不到就直接注釋掉)
三、Jenkins配置
- Jenkins中System中python運行環境變量配置
- Jenkins Tools配置Allure Commandline(記得要先安裝allure插件)
- Jenkins項目配置:
Git代碼拉取
- 構建:Execute Windows batch command
注意切換路徑
cd C:\ProgramData\Jenkins\.jenkins\workspace\fenmi-api-frameD:\python\python37\python.exe all.pyexit 0
- 構建后測試報告生成路徑
四、Jenkins生成的Allure報告
- Jenkins構建日志
- Jenkins構建完成后展示數據
- Allure測試報告展示
- 增加企業微信發送構建信息,通過控制臺可查看日志及報告