postman 参数化: 前置处理器(Pre-requestScriptest): postman.setGlobalVariable("key","value"); body中使用:"{{key}}" 后置处理器: 如果是标准接口返回的json 可以在后置处理器(Tests)中添加: jsonDa ...
分类:
其他好文 时间:
2020-04-27 17:14:18
阅读次数:
54
···引入泛型原因是安全简单,在编译的时候可以检查类型安全,并且所有的强制转换都是自动或隐性的,提高了代码的利用率。 参数化类型:把类型当作参数一样传递。注意object这里的数据类型只能是引用数据类型。 泛型的使用: 1:泛型类 public class demo{} (T表示未知类型) 通过泛型 ...
分类:
编程语言 时间:
2020-04-26 22:29:28
阅读次数:
73
1. 把CSV文件中的内容提取出来当作请求参数传入。 创建文件格式为utf-8,如51zxw,6666 2. 添加http请求,输入参数名,提取的参数名。 添加配置文件,Csv文件设置, 填写变量名称(对应CSV文件的便令值)。然后查看结果树。 二:CSV参数化: CSV文件中添加4组数据,修改参数 ...
分类:
其他好文 时间:
2020-04-25 19:20:20
阅读次数:
61
一、测试概述; 1.1 目的 1.2 背景 1.3 范围 1.4 引用文档 二、测试环境 2.1 测试环境 物理部署 网络访问 2.2 人力资源 2.3 测试工作量 三、测试目标 四、测试方法 五、性能测试结果与分析 六、测试结论 ...
分类:
其他好文 时间:
2020-04-24 21:42:42
阅读次数:
78
[toc] 一、总结说明 Windows环境安装:paramunittest cmd输入命令:pip install paramunittest 总结说明: 二、源码举例(列表) 说明:一般读取exel会生成一个列表,如果使用exel作为参数化,可以参考此 运行结果 三、源码举例(字典) 运行结果 ...
分类:
编程语言 时间:
2020-04-23 22:51:28
阅读次数:
86
实现测试请求类的两种方式 在TestCases目录下创建测试请求类TestMyRequest,然后获取列表[字典]形式的测试数据,最后使用for循环遍历每一组测试数据 使用unittest运行后,可以发现多条测试用例被合并成了一条测试用例,这显然是不符合我们期望的,我们期望Excel中的每一行的数据 ...
分类:
其他好文 时间:
2020-04-23 18:43:41
阅读次数:
65
数据驱动: 如果需要对一个接口测试很多不同的参数,就可以设置迭代次数,每次迭代执行传入不同的参数进行测试,则需要导入外部数据进行参数化,谓之数据驱动。 比如验证这3个账号是否都可以成功。先创建json文件,文件类型选择json。 新创建集合,集合里新加一个请求,url中的参数进行变量引用,{{}} ...
分类:
其他好文 时间:
2020-04-22 00:27:17
阅读次数:
116
1. parameterized parameterized是python的一个参数化库,同时支持unittest、nose、pytest单元测试框架 安装:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple requests parame ...
分类:
其他好文 时间:
2020-04-20 21:37:34
阅读次数:
89
1:接口测试介绍 2:接口测试与协议 http协议、webservice(soap)协议、自定义协议 3:接口测试流程 参数化:EXCEL文件参数化、数据库参数化、直接代码中配置、配置文件 预处理请求(前置处理):对请求的参数进行预处理、准备。如加密数据,组织测试数据 请求:httpclient、w ...
分类:
其他好文 时间:
2020-04-19 17:58:42
阅读次数:
63
pytest允许在多个级别启用测试参数化: pytest.fixture() 允许fixture有参数化功能(后面讲解) @pytest.mark.parametrize 允许在测试函数或类中定义多组参数和fixtures pytest_generate_tests 允许定义自定义参数化方案或扩展( ...
分类:
其他好文 时间:
2020-04-15 15:12:43
阅读次数:
82