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