python beautifulreport_Python unittest 之 BeautifulReport可视化报告
眾所周知的報告是HTMLTestRunner,雖然經過眾多的大神修改后,功能挺強大的,但這顏值,我就不多說了,大家自己感受下吧
HTMLTestRunner就不多說了,近來發現了一款款式新穎,還不漏油,,,咳咳,言歸正傳,以下是git鏈接,人生苦短的同學可以參觀,參觀
BeautifulReport報告的使用很簡單,只需要從git地址上面clone下來,然后解壓放入python的/Lib/site-packages/目錄下,然后代碼中直接import 就行了
不懂的同學可以好好研究以下作者git的簡介
關于截圖問題,現在很多HTMLTestRunner報告都支持失敗自動截圖,可惜BeautifulReport還只支持人工智能截圖
BeautifulReport截圖需要在測試類中添加一個save_img的方法
然后調用時,只需要在測試方法上面加個裝飾器就行了:
接下來我們就看看大佬的杰作:
當然現在BeautifulReport還不支持斷言失敗自動截圖(可以仿照著HTMLTestRunner自動截圖的版本修改一下),還有就是當失敗時,輸出到控制臺的信息不能自動換行
總的來說雖然BeautifulReport功能比起來和HTMLTestRunner還差了那么一丟丟,但對于顏值黨來說,這些都不重要,現在這個社會都是看顏值的,更何況報告了
總結
以上是生活随笔為你收集整理的python beautifulreport_Python unittest 之 BeautifulReport可视化报告的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 存储器的保护(三)——《x86汇编语言:
- 下一篇: python的深造方向_自动化深造方向有