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

深圳做网站价格产品软文范例

深圳做网站价格,产品软文范例,艺术字设计,div+css网页设计代码1.什么是unittest? unittest是Python自带的一个单元测试框架, 它可以做单元测试, 也能用于编写和运行重复的测试工作。它给自动化测试用例开发和执行提供了丰富的断言方法, 判断测试用例是否通过, 并最终生成测试结果. 2.unittest组成 2.1 TestCase TestCase即测试…

1.什么是unittest?

        unittest是Python自带的一个单元测试框架, 它可以做单元测试, 也能用于编写和运行重复的测试工作。它给自动化测试用例开发和执行提供了丰富的断言方法, 判断测试用例是否通过, 并最终生成测试结果.

2.unittest组成

2.1 TestCase

        TestCase即测试用例,也就是真正执行的代码,要定义一个测试类必须满足以下条件:

        它必须继承自unittest.TestCase

        测试方法必须以test开头

import unittestclass Test_class(unittest.TestCase):def test_demo1(self):print('demo1测试代码')def test_demo2(self):print('demo2测试代码')

 

2.2 TestSuite

        suite的意思是套件,如果把TestCase比作是一个个物品的话,那么TestSuite就是一个集装箱,它可以存放很多case并一次性执行。

suite = unittest.TestSuite()
suite.addTest(Test_class('test_demo1'))
suite.addTest(Test_class('test_demo2'))

2.3 TestLoader

        可以看作是TestSuite的补充,我们从TestSuite的添加用例代码可以看出TestSuite每添加一个用例都需要add,如果用例很多的话很不方便,TestLoader就很好的解决了这个问题,它可以一次添加多个用例,不需要一个一个添加。

loader = unittest.TestLoader()
suite = loader.discover('./case', pattern='test_*.py') #返回值是TestSuite类型

        discover的第一个参数表示要遍历文件的地址,可以是相对地址和绝对地址,pattern表示要遍历文件的文件名, 这里表示所有以test_开头的python文件,则loader.discover('./case', pattern='test_*.py')表示遍历与当前python文件同一目录下的case文件夹下所有以test_开头的python文件,将它装载到suite中。

 

2.4 TestRunner

        测试用例运行器,真正执行用例的容器。

runner = unittest.TextTestRunner()
runner.run(suite)

执行runner.run(suite)之后,程序开始执行测试用例并输出结果:

2.5 Fixture

http://www.dtcms.com/wzjs/502283.html

相关文章:

  • 自己做的网站如何上传长沙seo网络优化
  • 怎么制作网站网页免费制作网站的软件
  • 免费如何做网页或网站竞价培训课程
  • 响应式网站建设费用网站建设的好公司
  • 网站开发团队名字怎么制作网站?
  • 影视网站如何做搜索热词排行榜
  • 全栈网站开发流程图武汉千锋教育培训机构怎么样
  • 河北建设信息网站产品推广语
  • 网站的按钮怎么做怎样提高百度推广排名
  • 青海微信网站建设国内永久免费的云服务器
  • 网页游戏在线seo优化主要做什么
  • 网站用户管理体系个人怎么开跨境电商店铺
  • html网页设计代码购物网站seo快速排名优化方法
  • 网站建设三合一小程序seo推广技巧
  • 网站建设捌金手指专业8搜索引擎调词平台多少钱
  • 深圳品牌火锅店加盟seo排名首页
  • 外贸销售平台现在有哪些seo站内优化
  • 宜春市政府采购电子商城网站东莞seo建站公司哪家好
  • 做音乐网站的条件外包公司值得去吗
  • 网站建设上传服务器步骤外链生成网站
  • 惠州网站建设效果八大营销模式有哪几种
  • 企业网站模板现在有什么推广平台
  • 宁波外贸公司注册流程seo课程
  • 政府网站建设总结百度手机助手安卓版下载
  • 做水果网站需要些什么手续产品营销推广方案
  • 无锡网站优化建站关键词代做排名推广
  • 怎么做直播网站的超管昆明网站seo优化
  • 如何做一个个人网站做网站需要哪些技术
  • 网站怎么企业备案网络营销的营销理念
  • 有好的网站推荐一下吗知名网络推广