# 使用pycharm生成报告:只有在单独执行一个TestCase文件时可以生成,使用TestSuite等就不能用了
# 使用第三方的测试报告:例如:HTMLTestRunner第三方类库
#使用HTMLTestRunner这个执行对象
# 1.获取第三方的测试运行类Runner模块(一个py文件),将其放在代码目录下
# 2.导包:unittest,第三方类库
# 3.使用套件对象/加载对象 去添加用例方法
# 4.实例化第三方的运行对象,运行套件对象
# 即将报告模板放在代码目录下,导包,添加用例,使用第三方的Runner代替Python自带的TextTestRunner来执行用例实例
# HTMLTestRunner参数
# stream = sys.stdout,必填,测试报告的文件对象(open一个文件就可以得到一个文件对象)即测试报告名称,注意,必须使用wb(二进制写入)打开
# verbosity = 1.可选,报告的详细程度,1简略2详细
# title = None ,可选,是测试报告的标题
# description = None,可选,描述信息,包括Python版本,pycharm版本等等
# tester=None,可选,测试人
#
# file = 'report.html'
# with open(file,'wb') as f:
# runner = HTMLTestRunner(f,2,'测试报告名称','Python3.11') # 运行对象
# runner.run(suite) # 执行套件
# 注意,一定要写在with的缩进里,出了with文件就关闭了
Python基础学习__测试报告
MING_LUO_M2023-11-22 6:06
相关推荐
懂点Tech5 小时前
ctfshow misc28:GIF 高度修改解题与脚本实现comedate5 小时前
SMLib 的 Examples 导读:PyAPI / SM_API / SMLib 三组示例怎么读云和数据.ChenGuang5 小时前
Python 重写(Override)深度解析:从 MRO 到 super() 的完整机制川石课堂软件测试6 小时前
学习软件测试需掌握的一些知识万化冥合7 小时前
PyBox屏幕键盘如何辅助演示键盘操作?车软学堂7 小时前
从测试转开发,到底要补什么天空依然蔚蓝7 小时前
分享一个自动检测网站在线状态的python程序岁月宁静7 小时前
一个 AI 项目从本地到上线,要经过哪些步骤?全流程讲清楚codists8 小时前
《crafting interpreters》阅读笔记:p45-p45曲径海盗9 小时前
【Python 学习第 41 天】for 循环