web自動化 -- HTMLreport(三)測試報告輸出log日志


一、需求痛點

  1、HTMLreport沒法看到log日志,經過封裝的框架不可能走一步就print()

  2、 希望可以在HTMLreport中輸出log日志

  3、痛點截圖

  

 

 

二、解決辦法

  1、既然是HTMLreport的輸出問題,自然是修改HTMLreport的內容了。

  2、思路

    1)先查看HTMLreport的使用方法,尋找突破口

    

     2)由上圖得知,我們可以在實例化HTMLTestrunner的時候,可以直接給它傳入一個logger進去,不就可以輸出自己想要的log日志了嘛

 

  2、修改HTMLreport的具體的點

    1)先改HTMLTestrunner類 以及 HTMLTestrunner類下的 run() 方法

     

    2)再修改專門寫結果的 _TestResult  類

    

    

     

 

     

 

  3、使用方法

  

 

 

三、效果

  

  

    

    

 

 

四、HTMLreportCN.py 的全部代碼

   發留言或者私信,我直接私信發出。

 


免責聲明!

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



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