Python生成自动化测试报告的两种方法
方法一:HTMLTestRunnerHTMLTestRunner可以下载,参考HTMLTestRunner下载及生成报告 - 简书s=unittest.TestLoader().discover(r"用例路径")#收集自动化用例from HTMLTestRunner import HTMLTestRunner#生成测试报告with open("report.html","wb") as fs:ru
·
方法一:HTMLTestRunner
HTMLTestRunner可以下载,参考HTMLTestRunner下载及生成报告 - 简书
s=unittest.TestLoader().discover(r"用例路径")#收集自动化用例 from HTMLTestRunner import HTMLTestRunner #生成测试报告 with open("report.html","wb") as fs: runer=HTMLTestRunner(fs,title="第一份测试报告") runer.run(s)
生成的结果如下图:
方法二:BeautifulReport
安装方法pip install BeautifulReport
s=unittest.TestLoader().discover(r"用例路径")#收集自动化用例
from BeautifulReport import BeautifulReport br =BeautifulReport(s) br.report("第二个测试报告","report1.html")
生成报告图如下
更多推荐
已为社区贡献1条内容
所有评论(0)