pytest+jenkins郵件報告沒有顯示用例總數、成功、失敗等信息的解決方案


出現的問題---HTML報表部分內容如下

<li>所有用例: ${TEST_COUNTS,var="total"}</li>
<li>成功用例: ${TEST_COUNTS,var="pass"}</li>
<li>失敗用例: ${TEST_COUNTS,var="fail"}</li>
<li>跳過用例: ${TEST_COUNTS,var="skip"}</li>

郵件內容:

 

解決方案:

第一步:在pytest.main()添加參數:--junitxml=xxxxx.xml

 

 

 運行以上截圖的命令之后,在項目中生成了一個xml文件

第二步:進入項目的配置,在jenkins的job任務的【構建】中,在已有的命令中添加xml的生成路徑

 

 

第三步:在jenkins的job任務的【構建后操作】中,添加【Publish Junit test result report】,配置測試結果xml文件

 

 

第四步:保存配置

第吳步:再次構建項目,查看郵件結果

 


免責聲明!

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



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