Python unittest 之 BeautifulReport可視化報告

衆所周知的報告是HTMLTestRunner,雖然通過衆多的大神修改後,功能挺強大的,但這顏值,我就很少說了,你們本身感覺下吧python

HTMLTestRunner就很少說了,近來發現了一款款式新穎,還不漏油,,,咳咳,言歸正傳,如下是git連接,人生苦短的同窗能夠參觀,參觀git

https://github.com/TesterlifeRaymond/BeautifulReportgithub

喜歡‘加歪’的同窗就請移步  https://github.com/zhangfei19841004/ztest測試

BeautifulReport報告的使用很簡單,只須要從git地址上面clone下來,而後解壓放入python的/Lib/site-packages/目錄下,而後代碼中直接import 就好了人工智能

 

 不懂的同窗能夠好好研究如下做者git的簡介blog

關於截圖問題,如今不少HTMLTestRunner報告都支持失敗自動截圖,惋惜BeautifulReport還只支持人工智能截圖get

BeautifulReport截圖須要在測試類中添加一個save_img的方法it

 

而後調用時,只須要在測試方法上面加個裝飾器就好了:test

 接下來咱們就看看大佬的傑做:import

 

固然如今BeautifulReport還不支持斷言失敗自動截圖(能夠仿照着HTMLTestRunner自動截圖的版本修改一下),還有就是當失敗時,輸出到控制檯的信息不能自動換行

總的來講雖然BeautifulReport功能比起來和HTMLTestRunner還差了那麼一丟丟,但對於顏值黨來講,這些都不重要,如今這個社會都是看顏值的,更況且報告了

相關文章
相關標籤/搜索