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

成都营销型网站b2b是什么意思

成都营销型网站,b2b是什么意思,杭州做网站公司排名,网站开发先写什么后写什么一、UnitTest单元测试框架提供了那些功能 1.提供用例组织和执行 如何定义一条“测试用例”? 如何灵活地控制这些“测试用例”的执行? 2.提供丰定的断言方法 当测试用例的执行结果与预期结果不一致时,判定测试用例失败。在自动化测试中,通过“断言”…

一、UnitTest单元测试框架提供了那些功能

1.提供用例组织和执行

如何定义一条“测试用例”?
如何灵活地控制这些“测试用例”的执行?

2.提供丰定的断言方法

当测试用例的执行结果与预期结果不一致时,判定测试用例失败。在自动化测试中,通过“断言”来判定测试用例执行成功与否,测试框架提供丰富的断言方法,例如:判断相等/不相等包含/不包含、True/False等

3.提供丰富的日志

需要从结果中清晰地看出失败的原因。另外,我们还需要统计测试用例的执行结果,如总执行时间、失败测试用例数、成功测试用例数等,这些功能也是由单元测试框架提供的。

二、认识unittest

1.引入unittest模块,自定义的类必须要继承unittest模块的TestCase类

2.创建的测试方法,必须以test开头

3.重要的概念

3.1 TestCase

Test Case是最小测试单元,用于检查特定输入集合的特定返回值。unittest提供的TestCase基类被自定义的测试类进行继承,它可以用来创建新的测试用例

3.2 TestSuite

测试套件事测试用例\测试套件或者两者的集合,用于组装一组要运行的测试

3.3 Test Runner

Test Runner是一个组件,用于协调测试的执行并向用户提供结果。Test Runner可以用图形界面、文本界面或返回特殊值来展示执行测试的结果

3.4 Test Fixture

Test Fixture代表执行一个或多个测试所需的环境准备,以及关联的清理动作。

三、断言方法

四、测试用例的组织

1、unittest中的TestLoader类提供的discover()方法可以从多个文件中查找测试用例

2、找到指定目录及其子目录下的所有测试模块,只有匹配的文件名才能被加载,如果启动的不是顶层目录,那么顶层目录必须单独指定

discover(start_dir,pattern=’ test*.py’ ,top_level_dir=None)

3、start_dir:待测试的模块名或测试用例目录
4、pattern= 'test*.py’:测试用例文件名的匹配原则
5、top_level_dir:测试模块的顶层目录,如果没有顶层目录,则默认为None

五、测试用例的执行顺序

多个目录>多个测试文件>多个测试类>多个测试方法

执行多级目录的测试用例

unittest默认按照ASCII码的顺序加载测试用例(字母与数字顺序为0-9,A-Z,a-z)

执行多级子目录下放一个__init__.py文件,该文件的作用是将一个目录标记一个标准python模块 

import unittesttest_dir = './test_case'suite=unittest.defaultTestLoader.discover(test_dir, pattern='test*.py')if __name__ == '__main__':runner = unittest.TextTestRunner()runner.run(suite)

六、跳过测试和预期失败

七、数据驱动应用

安装方式

pip install parameterized

使用方式

通过@parameterized.expand()去装饰测试用例,expand中的每个元组都被认为是一条测试用例,元组中的数据就为测试用例变化的值

 

http://www.yidumall.com/news/27873.html

相关文章:

  • 丰台路网站建设网络推广方法大全
  • wordpress a购物车插件专业整站优化
  • wordpress清除缓存天津网站建设优化
  • 网站更换模板互联网推广员是做什么的
  • 使用h5做的学习网站源码百度seo搜索引擎优化方案
  • 800字以上网站设计方案自助快速建站
  • 做网站怎建立ftp和数据库网站排名优化
  • 网站建设资质广告公司主要做什么
  • 网站开发开什么票seo怎么优化
  • 商城网站建设要求怎么提高关键词搜索权重
  • 出版社网站必须做企业可信认证嘛厦门网
  • 网站安全证书过期怎么处理深圳网页设计公司
  • 腾讯qq网页版网站seo推广营销
  • 湖北省城乡和住房建设厅官方网站头条新闻最新消息
  • 怎么查网站备案号今天的新闻主要内容
  • 网站内容营销百度账号注册入口
  • 三丰云服务器汕头seo管理
  • 都有哪些网站可以做推广中国seo关键词优化工具
  • 网站优化seo四个建议文库百度登录入口
  • 免费视频网站怎么赚钱杭州百度推广代理商
  • 做网上夫妻去哪个网站百度爱采购平台官网
  • 付公司制作网站费怎么做凭证电商关键词排名优化怎么做?
  • 怎么用网站的二级目录做排名aso排名
  • wordpress所有标签关键词优化怎么做
  • 做c语言的网站网推什么平台好用
  • 北京php网站制作北京seo优化费用
  • 推荐几个看黄的网站专业恶意点击软件
  • 网站转小程序武汉seo引擎优化
  • 西安模板网站建设套餐个人网络销售平台
  • 太原经济型网站建设价格太原seo网络优化招聘网