摘要:
##1.应用场景 // 应⽤场景: 针对于某个接⼝,如果有⼤量的测试数据需要批量验证,可以把测试数据保存到数据⽂件中,通过参数化 的⽅式来实现。 ##2.实现步骤分析 - 定义数据⽂件: CSV⽂件 or JSON⽂件 - 定义接⼝请求, 注意此时接⼝中的number的值不可写死, 应使⽤变量 - 阅读全文
摘要:
1.批量执行测试用例 要想批量执⾏测试⽤例,需要先把接⼝请求添加到测试集中,通过运⾏测试集的⽅式就可以实现批量运 ⾏测试⽤例 // 实现: (1).创建测试集 (2).在测试⼏种添加接⼝请求 (3).运⾏测试集(实现测试集中多接⼝⽤例批量执⾏) ###点击选择要运行的测试用例,这里选择查询天气,和查 阅读全文
摘要:
##1-接口关联 当请求之间有依赖关系,比如一个请求的入参是另一个请求返回的数据,这时候需要用到关联处理. ##2接口关联的思路 要获取某个请求的响应结果,可以通过在Tests标签页中编写JavaScript脚本来实现 // 获取json格式的响应数据 var jsonData = pm.respo 阅读全文
摘要:
1.环境变量与全局变量 全局变量: 作⽤范围是针对postman下⾯所有测试集均⽣效 环境变量 只对选择了对应环境变量的测试集⽣效 环境⼀般分为: 开发环境, 测试环境, ⽣产/线上环境(部分公司可能在测试与⽣产之间存在预⽣产环境) ⼀套环境中变量不能重复, 但是可以定义多个不重复的变量 设置环境变 阅读全文
摘要:
1.断言是什么? 断⾔, 是让程序判断预期结果与实际结果是否⼀致.简单的来说就是人为的设置一个值,对比接口返回的值和人为设置的值是否一样。 2.Postman断言的特点 Postman的断⾔是使⽤JavaScript语⾔编写的,写在‘Tests’标签⻚⾥ Tests中的脚本在发送请求之后执⾏,会把断 阅读全文
摘要:
##1.接口用例管理 在测试接口过程中, 针对需求和接⼝⽂档进⾏⽤例设计时, 我们会发现针对⼀个需求或⼀个接⼝要考虑多种情况, 设计的⽤例要尽量覆盖需求. 在接⼝测试中, 如果使⽤⼯具(postman, Jmeter)实现, 需要对⽤例进⾏管理. postman可以创建类似于文件夹,再在文件夹中创建 阅读全文