当前位置:   article > 正文

postman-接口批量执行、接口串联_postman批量调接口

postman批量调接口

一、接口批量执行

1、点击postman左侧Collections下面有个添加文件夹图标,就可以创建测试项目

 

2、该目录下还可以创建子目录,进行测试用例的细分

 3、创建测试用例。

        创建接口测试用例,即新建http请求,选择请求方式、写好url、请求头、请求体

4、设置变量

postman的变量和Jmeter的参数化相似,即把若干处出现多次的数值用一个变量表示,达到一次修改、多处生效的效果,便于修改和管理。

点击postman右上方一个按钮,点击Globals后面的Add按钮,添加全局变量

5、点击右下角Add按钮,添加Environment Name,Key值写变量名称,Value值写变量对应的数值,点击Save按钮进行保存

 6、把Value值出现过的地方用{{key}}代替,比如以下面面的截图为例,出现Cookie的位置使用“{{cookie1}}”代替

 7、添加响应处理(断言)

 在Tests中添加检查条件,postman提供了一些常用的检查条件的代码,直接添加或稍加修改即可。如:响应数据的状态码为200,则判断测试通过,则在代码片中选择“status code:code is 200”

8、点击运行

 9、运行后,弹出测试结果,显示测试通过和失败的个数、请求URL、请求头、请求体信息,响应头、响应体信息,状态码等,我们就可以查看测试用例的执行结果及具体信息 

二、 接口串联

1、先在创建任务接口下,test里选择json check value这个代码片段,将接口返回内容转化为json格式

 

2、设置全局or局部变量(我这里是设置里全局变量)设置全局or局部变量(我这里是设置里全局变量) 

3、在第一个接口请求成功后会自动生成一个环境变量

 

4、第二个接口我们直接使用 {{变量}}进行传参就行。

 

原理总结:

  1. 获取上一个接口的返回值
  2. 用一个环境变量或全局变量来接受这个返回值
  3. 用此环境变量或者全局变量作为下一个接口的参数

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/121595?site
推荐阅读