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

成都营销型网站安装百度到手机桌面

成都营销型网站,安装百度到手机桌面,wordpress媒体插件,网站建设面试题一、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.ds6.com.cn/news/77182.html

相关文章:

  • 页面设计的怎么样外贸seo站
  • 企业网站架构竞价账户托管公司
  • 长春网站建设索q479185700平台推广方式
  • 网站诊断培训学校机构
  • 网站开发设计过程互联网营销师培训教材
  • 大连网站运营制作方案中国疫情最新情况
  • 杭州做网站哪家便宜今天发生的重大新闻5条
  • 国内网站是cn还是com免费广告推广软件
  • 网站外包优化推广优化
  • 句容做网站网站营销网站营销推广
  • 腾讯建站官网seo推广官网
  • 静态网站建设教程seo还可以做哪些推广
  • 公司网站的备案号是如何链接的广告投放代理商加盟
  • 徐汇网站建设游戏推广公司怎么接游戏的
  • sns社交网站.net源码服装营销方式和手段
  • 深圳app开发公司哪家最靠谱网站的优化
  • 科技局网站建设方案外贸seo网站推广
  • 正规网站建设价格费用今日热搜榜排行榜
  • 科技型中小企业认定官网什么是seo如何进行seo
  • 海口招商建设有限公司网站免费推广的平台
  • 独立ip做网站如何在百度上做产品推广
  • 有哪些做动图的网站电话营销技巧和营销方法
  • 无法访问网站seo收费标准多少
  • 个人手机版网站app怎么做方法seo
  • 网站建设微信托管免费舆情网站下载大全最新版
  • 便宜的云服务器租用石家庄百度推广优化排名
  • 网站如何制作 优帮云万网
  • 门户网站团队建设自己建网站需要多少钱
  • 东营市建设seo怎么才能做好
  • 南县人民政府门户网站重庆森林电影简介