unittest单元测试框架 重要的概念 1. TestCase TestCase 是最小的测试单元,用于检查特定输入集合的特定返回值。unittest提供了TestCase基类,我们创建的测试类需要继承该基类,它可以用来创建新的测试用例 2. TestSuite 测试套件是测试用例、测试套件或两者 ...
分类:
其他好文 时间:
2019-10-15 00:00:04
阅读次数:
115
unittest模块是Python自带的一个单元测试模块,我们可以用来做单元测试。unittest模块包含了如下几个子模块: 测试用例:TestCase 测试集:TestSuite 加载用例:TestLoader 执行用例:TextTestRunner 首先编写一个简单的加减乘除数学方法类: 接下来 ...
分类:
其他好文 时间:
2019-10-13 13:14:02
阅读次数:
102
使用unittest2框架,做简单的技术实验,了解框架基本使用及执行原理 代码: #一个自动化测试框架,关于用例执行的实验 #导入包import unittest2 #创建类,并继承代码库中的TestCase,表示当前类,是测试用例类class UnittestDemo(unittest2.Test ...
分类:
其他好文 时间:
2019-10-12 13:18:14
阅读次数:
103
一、unittest模块官方文档: https://docs.python.org/3/library/unittest.html 二、一张图看懂unittest: 三、Unittest主要方法属性: 1.unittest.TestCase:TestCase类,所有测试用例继承的基本类: class ...
分类:
其他好文 时间:
2019-10-12 12:42:12
阅读次数:
92
设两个变量firstSmall和secondSmall,初始化都设置成Infinity。这样在遍历数组的时候可以找到第一小和第二小的数字。当遇到第三个数字小于Infinity但是大于前两者时,就找到了triplet。 注意所谓的subsequence可以是不连续的,如下testcase一样可以通过。 ...
分类:
其他好文 时间:
2019-10-09 09:31:42
阅读次数:
54
参考地址 https://blog.csdn.net/YZF_DD/article/details/85118078 执行用例过程中只启动一次app,减少代码运行时间,利于代码封装 1 class TestCase(unittest.TestCase): 2 @classmethod 3 def s ...
分类:
移动开发 时间:
2019-09-28 01:10:33
阅读次数:
214
unittest执行用例方法: 1、单个py文件 2、多个py文件,引用测试用例,使用测试套件,执行所加载到套件中用例 3、使用discover,批量执行 case_dir:要执行的用例目录 pattern:匹配测试用例规则,test*.py即,匹配所有test开头的脚本 4、加载测试类 ...
分类:
其他好文 时间:
2019-09-25 10:53:51
阅读次数:
70
unnittest的参数化模块-paramunittest paramunittest是unittest实现参数化的一个专门的模块,可以传入多组参数,自动生成多个用例 两种用法 方案一结果如下: 方案二结果如下: 案例: 1、参数可以传元组也可以传字典 2、接受参数的时候,必须要定义setParam ...
分类:
编程语言 时间:
2019-09-22 23:15:58
阅读次数:
451
上一节是接口测试单条测试get/post,加上封装。 通过学习到unittest,使用其中的unittest.TestCase和Testsuit 得到结果 ...
分类:
其他好文 时间:
2019-09-21 12:47:12
阅读次数:
80
unittest正在学习使用中,踩坑,填坑,大家好走路
分类:
其他好文 时间:
2019-09-15 22:35:25
阅读次数:
166