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

杭州外贸建站上海的最新新闻

杭州外贸建站,上海的最新新闻,wordpress 统计2次,WordPress优化速度插件测试套件#xff08;Test Suite#xff09;是测试用例、测试套件或两者的集合#xff0c;用于组装一组要运行的测试#xff08;多个测试用例集合在一起#xff09;。 #xff08;1#xff09;创建一个测试套件#xff1a; import unittest suite unittest.TestSuite…测试套件Test Suite是测试用例、测试套件或两者的集合用于组装一组要运行的测试多个测试用例集合在一起。 1创建一个测试套件 import unittest suite unittest.TestSuite()2将测试用例加载到测试套件中。 1、通过模块或测试用例类加载 import testcases # 测试用例的模块 import unittest suite unittest.TestSuite() # 创建测试套件 loader unittest.TestLoader() # 用来加载TestCase到TestSuite中的 suite.addTest(loader.loadTestsFromModuletestcases# 模块加载 suite.addTest(loader.loadTestsFromTestCase(testcases.类名)) # 用例类加载添加单条测试用例 suite.addTest(类名(用例方法名))指定测试用例的所在的目录路径 进行加载 discover(start_dir,pattern test*.py”,top_level_dir None)start_dir:待测试的模块名或测试用例目录pattern test*.py”测试用例文件名的匹配原则top_level_dir None:测试模块的顶层目录默认None。 import unittest suite unittest.TestSuite() loader unittest.TestLoader() suite.addTest(loader.discover(r用例文件所在的目录的绝对路径))2、Test Runner Test Runner用于协调测试的执行并通过图形界面、文本界面、返回特殊值向用户提供结果。 1测试结果 .用例通过 E表示代码出错了 F表示不通过 2使用启动器执行测试套件。 runner unittest.TextTestRunner() # 测试运行程序---用来执行测试用例的 runner.run(suite)3、生成测试报告 1text类型报告 with open“test_report.txt,w) as f:runner unittest.TextTestRunner(f)runner.run(suite)32html类型报告 from HTMLTestRunnerNew import HTMLTestRunner runner HTMLTestRunner(streamopen(test_report.html, wb), # 打开一个报告文件将句柄传给streamtesterxxx, # 报告种显示的测试人员description测试报告描述, # 报告种显示描述信息title测试报告标题) # 报告的标题 # 方法2 with open(test_report.html,wb) as file:runner HTMLTestRunner(streamfile,tester xxxx, # 报告种显示的测试人员title测试报告标题, # 报告的标题description测试报告描述 ) # 报告种显示描述信息runner.run(suite)完整代码为 import time import os import unittest from com.contants import CASE_DIR # 测试用例模块路径 from com.contants import REPORT_DIR # 测试报告路径 from com.myconf import conf # 读取配置文件测试报告配置信息 from library.HTMLTestRunnerNew import HTMLTestRunner # 生成测试报告 from com.sendemail import send_email # 1.创建测试套件 suite unittest.TestSuite() # 2. 加载TestCase到TestSuite中 # 创建对象加载 loader unittest.TestLoader() # # 1通过模块加载 # suite.addTest(loader.loadTestsFromModule(test_case)) # # 2通过测试用例类加载 # suite.addTest(loader.loadTestsFromTestCae(test_case.类名)) # # # 3添加单条测试用例不需要loader对象方法 # # 注意:通过用例类去创建测试用例对象时需传入用例的方法名字符串类型 # suite.addTest(类名(用例方法名)) # 4指定测试用例的所在的目录路径进行加载 suite.addTest(loader.discover(CASE_DIR)) # 测试运行程序---用来执行测试用例的 # 方法1 # runner unittest.TextTestRunner() # 方法2将HTMLTestRunner文件放在scripts report_name time.strftime(%Y-%m-%d %H_%M) conf.get(report,reportname) report_path os.path.join(REPORT_DIR,report_name) with open(report_path,wb) as file:runner HTMLTestRunner(streamfile, # 文件名tester conf.get(report,tester), # 报告种显示的测试人员title time.strftime(%Y-%m-%d %H_%M_%S) conf.get(report,title), # 报告的标题descriptionconf.get(report,description) ) # 报告种显示描述信息runner.run(suite) # 发送测试报告 send_email(report_path,report_name)最后感谢每一个认真阅读我文章的人礼尚往来总是要有的虽然不是什么很值钱的东西如果你用得到的话可以直接拿走【文末领取】 【下面是我整理的2023年最全的软件测试工程师学习知识架构体系图全套资料】 一、Python编程入门到精通 二、接口自动化项目实战   三、Web自动化项目实战 四、App自动化项目实战  五、一线大厂简历 六、测试开发DevOps体系  七、常用自动化测试工具 八、JMeter性能测试  九、总结文末尾部小惊喜 生命不息奋斗不止。每一份努力都不会被辜负只要坚持不懈终究会有回报。珍惜时间追求梦想。不忘初心砥砺前行。你的未来由你掌握 生命短暂时间宝贵我们无法预知未来会发生什么但我们可以掌握当下。珍惜每一天努力奋斗让自己变得更加强大和优秀。坚定信念执着追求成功终将属于你 只有不断地挑战自己才能不断地超越自己。坚持追求梦想勇敢前行你就会发现奋斗的过程是如此美好而值得。相信自己你一定可以做到
http://www.dnsts.com.cn/news/170997.html

相关文章:

  • 恩施有做网站的吗网站建设后台有哪些项目
  • 提供网站建设方案网站开发费的会计处理
  • 营销网站建设选择原则小吃网站怎么做
  • canvas 特效网站网站集约建设
  • wordpress文章标题总有网站名网站没有索引量是什么意思
  • 燕郊做网站魔方网站导航设计
  • 如何做网站的伪静态页面做外贸的有哪些网站
  • 做微网站必须要有公众号吗大连 模板网站
  • 如何分析网站开发语言阳江市房产信息网官网
  • 制作网站教程视频电脑可以做网站吗
  • 定制型网站制作哪家好深圳市住房和建设局网官网
  • 中国互联网协会官方网站做网站需要哪个系统
  • 学校网站建设基本流程杭州网站建设科技有限公司
  • 文登市住房和城乡建设局网站旅游网站内容规划
  • 长春火车站到龙嘉机场动车时刻表浙江省住房和城乡建设厅网站首页
  • 园区做网站的好处无锡网站排名公司
  • 买网站多少钱内部券网站怎么做
  • 图书馆网站结构怎么做wordpress 获取用户昵称
  • 网站建设开票内容些什么wordpress评论限速
  • 花都网站建设设计北京网站开发品牌
  • 温州网站制作报价公司网站建设推广
  • 北京市建设工程信息网官方网站北京it公司排名
  • 如何做好网站外链dns解析失败登录不了网站
  • 外贸网站设计风格可以开发哪些网站
  • ps临摹网站wordpress 网站底部美化
  • 南山最专业的网站建设公司网站建设公司
  • 建设博物馆网站南京百家湖网站建设
  • 巴南城乡建设网站济南品质网站建设费用
  • 那些做环保网站的好处网页传奇网站
  • 自己做网站卖视频关于网站规划建设方案书