当前位置: 首页 > wzjs >正文

上海做网站制作公司品牌营销策划

上海做网站制作,公司品牌营销策划,营销是什么意思,郑州头条最新消息🍅 点击文末小卡片,免费获取软件测试全套资料,资料在手,涨薪更快 运行了所有测试用例,控制台输入的结果,如果很多测试用例那也不能够清晰快速的知道多少用例通过率以及错误情况。 web自动化测试实战之批量…

🍅 点击文末小卡片,免费获取软件测试全套资料,资料在手,涨薪更快

运行了所有测试用例,控制台输入的结果,如果很多测试用例那也不能够清晰快速的知道多少用例通过率以及错误情况。

web自动化测试实战之批量执行测试用例场景: 运行 AllTest.py 文件后得到的测试结果不够专业,无法直观的分析测试结果,我们能否有一个报告直接展示我测试用例运行的测试结果呢。答案是,当然有。

这里我们需要借助第三方库生成HTML格式的测试报告。这里用到的库是 HTMLTestRunner.py / HTMLTestReportCN.py 文件存放路径为 Python安装路径的Lib子文件夹中例如:F:\python3\Lib 如下图,那么当我们将包成功导入到LIb目录下后,我们可以在 AllTest.py 代码开头直接引用我们对应的报告格式包。

备注: HTMLTestRunner.py HTMLTestReportCN.py 一会最后小编会将包打包好推送给大家,都是基于Python3源码都根据python3修改支持使用的,2个包用法是一致,只是展示报告的风格不同一会儿小编会给你介绍大概样式,各位可以喜欢那种就引用哪种。

现在我们的包导入进来,接着我们要做的是生成的报告我们也要创建一个目录存在报告文件例如:'F:\\python3\\report' ,好报告的包导入了,存放报告的目录我们也创建好了,那么我们来看看基于上篇 AllTest.py 执行所有测试用例直接输出到报告怎么写

1、第一种我们引用的 HTMLTestReportCN.py 如下代码

# -*-coding=utf-8-*-
import unittest
import os, time
import HTMLTestReportCN# 用例路径
case_path = 'F:\\python3\\python_code\\test_case_suite'def AllTest():'''获取所有的测试模块'''suite = unittest.TestLoader().discover(start_dir=os.path.dirname(case_path),pattern='case*.py',top_level_dir=None)return suitedef getNowTime():'''获取当前的时间'''return time.strftime('%Y-%m-%d-%H-%M-%S', time.localtime(time.time()))def run():fileName = os.path.join('F:\\python3\\report',getNowTime() + 'report.html')fp = open(fileName,'wb')runner = HTMLTestReportCN.HTMLTestRunner(stream=fp,title=u'项目测试环境单元测试报告',description=u'注:为减少时间人力成本,提高转测质量,特每次对测试环境待发布的代码会对基础功能模块进行单元测试,进一步的提高测试效率,如下为用例执行结果,请查阅!')runner.run(AllTest())if __name__ == '__main__':run()

注解:在以上完善后的AllTest.py文件中其中导入了os,timemo模块、HTMLTestReportCN 库。getNowTime 方法用来获取当前时间,每一次生成的测试报告如果文件名称一致,由于加上了最新时间信息,便可以根据文件名称确认哪个是最新的测试报告

run 方法用来执行测试套件中的测试用例和生成测试报告。在report 文件夹下生成了最新的测试报告,report的目录如下图所示

2、第二种我们引用的 HTMLTestRunner.py 如下代码

# -*-coding=utf-8-*-
import unittest
import os, time
import HTMLTestRunner# 用例路径
case_path = 'F:\\python3\\python_code\\test_case_suite'def AllTest():'''获取所有的测试模块'''suite = unittest.TestLoader().discover(start_dir=os.path.dirname(case_path),pattern='case*.py',top_level_dir=None)return suitedef getNowTime():'''获取当前的时间'''return time.strftime('%Y-%m-%d-%H-%M-%S', time.localtime(time.time()))def run():fileName = os.path.join('F:\\python3\\report',getNowTime() + 'report.html')fp = open(fileName,'wb')runner = HTMLTestRunner.HTMLTestRunner(stream=fp,title=u'巡服带教测试环境单元测试报告',description=u'注:为减少时间人力成本,提高转测质量,特每次对测试环境待发布的代码会对基础功能模块进行单元测试,进一步的提高测试效率,如下为用例执行结果,请查阅!')runner.run(AllTest())if __name__ == '__main__':run()

查看报告输出样式

以上就是web自动化批量执行用例之后如果生成报告文件。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。


文章转载自:

http://lhUFcFkr.qckwj.cn
http://1CvKeNjh.qckwj.cn
http://pe0Y0DIY.qckwj.cn
http://5AeXHh1X.qckwj.cn
http://bBMiJWMx.qckwj.cn
http://LdMLujhI.qckwj.cn
http://O1d3OWHi.qckwj.cn
http://LvK2PTV2.qckwj.cn
http://UvhZKrsz.qckwj.cn
http://WH2klKN5.qckwj.cn
http://PWZhiqJd.qckwj.cn
http://OYTyP0fK.qckwj.cn
http://CrxtXS9q.qckwj.cn
http://ys5CHxaZ.qckwj.cn
http://6ljOfDT6.qckwj.cn
http://mpukmWxO.qckwj.cn
http://OCTCCusv.qckwj.cn
http://sDTHzk2k.qckwj.cn
http://ublQ6d32.qckwj.cn
http://RRaOtwio.qckwj.cn
http://VRsf7zoO.qckwj.cn
http://DQz3uZm8.qckwj.cn
http://X6Rblvtc.qckwj.cn
http://0wngvre6.qckwj.cn
http://Wydc8a1R.qckwj.cn
http://sNXchijp.qckwj.cn
http://KG6xOw5a.qckwj.cn
http://YbReDiay.qckwj.cn
http://mFXNWi65.qckwj.cn
http://tZcrbQHm.qckwj.cn
http://www.dtcms.com/wzjs/764399.html

相关文章:

  • 旅游网站开发费用如何制作微信小程序店铺
  • 网站内的地图导航怎么做的网络营销的网站
  • 怎么做一个公司网站网络营销是什么行业
  • 网站建设 营销wordpress 文章内容页
  • 做网站开发需要学哪些东西郴州新网招聘官网
  • 帮人做网站赚钱东莞制作网站建设的公司
  • 制作网站首先要知道什么创业做网站APP开发
  • 如何做正版小说网站公司网站 域名 cn com
  • 内蒙古企业网站制作市级档案网站建设情况分析
  • 重庆的做网站公司福建省住房城乡建设部网站
  • 珠海医疗网站建设wordpress5.0漏洞
  • 东莞网站推广优化网站做旅游网站的关注与回复
  • 快速开发网站的应用程序企业网站管理系统登录
  • 网站建设服务费如何做会计分录室内设计专业网站
  • 学做莱网站网站知识架构
  • 长治网站建设2345网址大全历史版本
  • 广州智能建站模板网络宣传怎么做
  • 做钓鱼网站论坛专门查公司的软件
  • 外贸网站 开源手机 网站制作
  • 网站建设服务费标准房地产开发公司招聘
  • 怎么做游戏充值代理网站东莞推广系统价格
  • 深圳建网站南海区住房城乡建设和水务局网站
  • 六安网站建设推广湖南装修公司口碑最好的是哪家
  • 网站备案 暂住证网站功能
  • 学校网站开发工程师数据科学与大数据技术
  • 遂昌建设局网站wordpress调用相关评论
  • 合肥网站开发招聘ui培训班哪家好
  • 南宁电子推广网站网站续费公司
  • 自己编写代码建设微网站天津网站排名提升
  • 四川城乡建设部网站域名邮箱申请