修改使用HtmlTestRunner 生成測試報告的路徑


1.問題:

在使用python+appium+unittest 做app 自動化測試項目時,用到HtmlTestRunner 工具生成的測試報告默認存放在測試用例所在的目錄下,

希望能改成測試報告的目錄與測試用例目錄在同一級:

2.解決問題:

找到HtmlTestRunner 源碼:

在result.py中搜索reports,找到生成報告路徑的代碼,發現該路徑取的是運行測試用例時當前的目錄,而我需要的是測試用例保存到當前目錄的上一級目錄里,於是修改代碼:

修改代碼保存后,再次運行測試用例,結果符合預期:

 


免責聲明!

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



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