位置: IT常识 - 正文

python HTML测试报告的用法(python htmltestrunner报告)

编辑:rootadmin

推荐整理分享python HTML测试报告的用法(python htmltestrunner报告),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python html报告,python htmltestrunner报告,pytest --html,python htmltestrunner报告,pytest html报告,pytest-html,python3 htmltestrunner,python htmltestrunner报告,内容如对您有帮助,希望把文章链接给更多的朋友!

说明

1、文件复制到项目目录。

2、模块导入代码。

fromHTMLTestRunnerimportHTMLTestRunner

3、调用HTMLTestRunner。

python HTML测试报告的用法(python htmltestrunner报告)

(stream=file,标题=我的第一份html测试报告)

4、open打开文件。

打开的文件扩展名必须是.html。

5、打开文件时使用wb。

无需指定字符集。

6、执行测试套件,关闭open文件。

调用runner对象的run方法。

实例

importunittestfromHTMLTestRunnerimportHTMLTestRunner#用TestLoader对象的discover方法来自动查找py,自动加载py文件中的方法#第一个参数是从哪里找py文件,"."从当前目录开始查找py文件#第二个参数是指定py文件的文件名,可以用通配符suite=unittest.TestLoader().discover(".","my*.py")#runner=unittest.TextTestRunner()file=open("test01.html","wb")#用wb代表用二进制写方式打开文件#runner=unittest.TextTestRunner(stream=file,verbosity=2)runner=HTMLTestRunner(stream=file,title="我的第一个html测试报告")runner.run(suite)file.close()#demo08模块(demo08.py文件)importunittestfromparameterizedimportparameterizeddefdigital(str1):sum=0forninstr1:ifn>='0'andn<='9':sum+=1returnsum#s=digital('sdsd565olkl4')#print(type(s))#以参数str1的值分别为”hello123”和”1a3b”,“你好”#写测试用例,测试函数digital是否正确#以参数str1的值分别为”hello123”和”1a3b”,“你好”#写测试用例,测试函数digital是否正确classtestStr(unittest.TestCase):@parameterized.expand([('hello123',3),('1a3b',2),('你好',1)])deftest_01(self,a,b):result=digital(a)self.assertEqual(result,b)**********************************************************************************************************#demo09模块(demo09.py文件)#调用demo08.py中的方法,生成一个测试报告!!!importunittestimporthomework.demo08fromHTMLTestRunnerimportHTMLTestRunnerdefstart():suits=unittest.TestLoader().discover(r'.','demo08.py')file=open('test_report04.html','wb')runner=HTMLTestRunner(stream=file,verbosity=2,title='第一个测试报告的生成',description='关于字符串中的是否有数字的判断')runner.run(suits)file.close()start()

以上就是python HTML测试报告的用法,希望对大家有所帮助。更多Python学习指路:Python基础教程

本文链接地址:https://www.jiuchutong.com/zhishi/304045.html 转载请保留说明!

上一篇:如何让别人访问本地运行的vue项目(如何让别人访问自己的qq空间)

下一篇:新项目决定用 JDK 17了(新项目分哪几个阶段)

  • 同程旅行机票盲盒多久一期(同程旅行机票盲盒有几个目的地)

    同程旅行机票盲盒多久一期(同程旅行机票盲盒有几个目的地)

  • 交换机路由器光猫的连接顺序(交换机路由器)(交换机路由器光猫的连接顺序)

    交换机路由器光猫的连接顺序(交换机路由器)(交换机路由器光猫的连接顺序)

  • safari历史记录删除能恢复吗(safari历史记录删不掉,点击了但是没反应)

    safari历史记录删除能恢复吗(safari历史记录删不掉,点击了但是没反应)

  • ios14画中画怎么用(ios14画中画怎么调大小)

    ios14画中画怎么用(ios14画中画怎么调大小)

  • 限制下单永久怎么办(限制下单永久怎么取消)

    限制下单永久怎么办(限制下单永久怎么取消)

  • 微信在新手机登录,以前的聊天记录怎么恢复(微信在新手机登录不上怎么解除限制)

    微信在新手机登录,以前的聊天记录怎么恢复(微信在新手机登录不上怎么解除限制)

  • 手机的处理器是什么意思(手机的处理器是不是越高越好)

    手机的处理器是什么意思(手机的处理器是不是越高越好)

  • v1921a什么型号(v1921a什么型号是z5)

    v1921a什么型号(v1921a什么型号是z5)

  • 闲鱼买家确认收货后钱多久到(闲鱼买家确认收货后钱会到哪里)

    闲鱼买家确认收货后钱多久到(闲鱼买家确认收货后钱会到哪里)

  • 微信那个耳朵是干嘛用的(微信上面的耳朵是啥)

    微信那个耳朵是干嘛用的(微信上面的耳朵是啥)

  • helio g90t相当于骁龙多少(helio g90t 800u)

    helio g90t相当于骁龙多少(helio g90t 800u)

  • ipad怎么关闭后台程序

    ipad怎么关闭后台程序

  • 华为服务app在哪里(华为手机服务中心app)

    华为服务app在哪里(华为手机服务中心app)

  • 手机号怎么查抖音(手机号怎么查抖音用户名)

    手机号怎么查抖音(手机号怎么查抖音用户名)

  • 快手极速版怎么注销手机号(快手极速版怎么卡无限金币)

    快手极速版怎么注销手机号(快手极速版怎么卡无限金币)

  • 笔记本能插几个内存条(笔记本能插几个固态)

    笔记本能插几个内存条(笔记本能插几个固态)

  • ppt点了不保存怎么恢复(ppt点了不保存怎么找回来)

    ppt点了不保存怎么恢复(ppt点了不保存怎么找回来)

  • 荣耀20pro有耳机孔吗(华为荣耀20pro耳机插孔在什么地方)

    荣耀20pro有耳机孔吗(华为荣耀20pro耳机插孔在什么地方)

  • 乐花卡是什么(乐花卡是什么银行发行)

    乐花卡是什么(乐花卡是什么银行发行)

  • 如何让屏幕黄斑消失(屏幕太黄怎么调)

    如何让屏幕黄斑消失(屏幕太黄怎么调)

  • 苹果7怎么指纹加密微信(苹果7怎么指纹解锁直接进去桌面)

    苹果7怎么指纹加密微信(苹果7怎么指纹解锁直接进去桌面)

  • 阿里巴巴如何一键传淘宝(阿里巴巴如何一件起批)

    阿里巴巴如何一键传淘宝(阿里巴巴如何一件起批)

  • 960和970性能差多少(960与970差距)

    960和970性能差多少(960与970差距)

  • Win11 KB5025239 / KB5025224 累积更新今日发布

    Win11 KB5025239 / KB5025224 累积更新今日发布

  • 出口退税分类管理办法最新
  • 外籍人员个人所得税政策2022
  • 合营企业和联营企业会计核算
  • 餐饮服务属于什么票据类型
  • 房地产企业融资存在的问题
  • 股权计税成本如何计算?
  • 房屋租赁合同印花税计税依据
  • 暂估成本结转后怎么冲回
  • 投资活动购建固定资产
  • 商贸公司购买的手提袋怎么入账
  • 融资贷款保险费计算公式
  • 小规模纳税人减免税收政策
  • 2018企业所得税小微企业优惠政策
  • 上月税没报,可以开发票吗
  • 增值税普通发票和专用发票有什么区别
  • 如何查询企业开票记录
  • 案例分析关于拟建科学馆的请示报告
  • 公积金多交退回怎么申报个税
  • 跨省经营如何缴纳流转税?
  • 春节发放物品计入什么科目
  • 解除劳动关系取公积金
  • 企业所得税汇算清缴扣除标准2023
  • 天然气 初装费
  • php7 数组
  • 已计提折旧怎么计算
  • php中url
  • php数组函数 菜鸟
  • 计提坏账可以冲回吗
  • vue修改打包后静态资源路径的修改
  • php安装及使用教程
  • 资本公积转增注册资本的条件
  • 应收账款项目在资产负债表怎么填列
  • 这几个sql语法的区别
  • 外购无形资产账务处理
  • 如何办理出口退税备案
  • 应交增值税进项税额月底怎么处理
  • 对公给个人转账有风险吗
  • phpcms编辑器
  • 补发工资个人所得税税
  • 建筑企业提供服务的机制保障
  • 企业所得税计提分录
  • 公司购买食品如何入账科目
  • 科目余额表该怎么填
  • 建设工程的材料质量检测由谁负责
  • 借贷记账法的记账依据是什么
  • 给天猫开的服务怎么关闭
  • 水电费 会计
  • 一般纳税人改成小规模可以吗
  • 企业所得税征前还是征后
  • 单独运费怎么做账
  • 独立核算 单独核算
  • 营业外支出的具体内容
  • 固定资产发票怎么处理
  • 应付账款余额为0怎么写
  • 财务费用范畴
  • 应收票据和应收账款减少说明什么
  • 增值税进项发票抵扣认证流程
  • 城建税教育费附加会计分录
  • 赠送设备如何做账务处理
  • mysql8.0.23
  • win7系统浏览器怎么设置
  • win7 64位系统关机按钮不见了怎么找回 win7关机按钮设置步骤
  • windows10右键菜单打开太慢
  • 怎么安装win7系统不占硬盘空间呢
  • linux的安装流程和详细内容
  • msn无法登录
  • win7安装方法ghost
  • win10资源管理器频繁无响应
  • win7空间不足
  • win10系统打不开网页怎么办
  • cocos creatorapi
  • javascript ()
  • js call.call
  • android基础入门教程
  • javascript中的函数该如何理解
  • 滴滴收入统计
  • 税费算管理费用还是财务费用
  • 增值税开票系统升级
  • 国税发票查询能查出什么项目
  • 河北国家税务局官网站
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设