Postman之设置token


在做接口测试的时候,很多业务的接口是有依赖性的,下一个接口需要上一个接口的token依赖,例如余额查询接口,需要先登录,才能查询余额。那么,这种接口如何使用postman进行测试呢?今天让我来给小伙伴们讲解一下吧!

登录接口:http://localhost:8080/pinter/bank/api/login2

余额查询接口:http://localhost:8080/pinter/bank/api/query2?userName=admin

登录时登录成功后服务器会返回一个token,要用postman做接口测试,那么就要解决token这个参数的关联问题。

第一:首先将这两个要测试的接口写成collection:

 

第二:要设置postman的环境,token(只需要设置key就行),如下图:

第三步,在登录接口的Tests中写以下代码,设置环境变量:

 

pm.test("token", function () {
 var jsonData = pm.response.json();
pm.environment.set("data", jsonData.data);

第四步,在余额查询接口的headers填入入参的data值,格式用双花括号:{{data}} 格式,如下图

 

到此就设置完成了,我们选择登陆接口点击send,此时token就会显示在环境变量中了,这时第二个接口就可以执行了,此时这个流程就可以跑通了!

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM