一、需求痛點
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 的全部代碼
發留言或者私信,我直接私信發出。
