Postman-自动化传参
Posted lp475177107
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Postman-自动化传参相关的知识,希望对你有一定的参考价值。
一,自动化传参
在实现接口自动测试的时候,会经常遇到接口参数依赖的问题,例如调取登录接口的时候,需要先获取登录的key值,而每次请求返回的key值又是不一样的,那么这种情况下,要实现接口的自动化,就要用到postman中设置环境变量这个功能了;
在postman中,可以利用tests将接口返回的response设置为环境变量,供后续接口使用(类似参数化的概念)
获取环境变量需要具体方法如下图所示;
var jsonData =JSON.parse(responseBody);//获取body中返回的所有参数 postman.setEnvironmentVariable("appKey",jsonData.data.appKey);//把返回参数中的keys设置为环境变量
如此就能把登录所需的key设置为环境变量,供后续登录接口的调用了;
同理,获取headers值更新环境变量的方法,如下图;
以上是关于Postman-自动化传参的主要内容,如果未能解决你的问题,请参考以下文章