postman-接口间数据传递

接口间数据传递

在我们做接口测试过程中会经常碰到使用上一个接口返回数据的情况,jmeter中可通过正则表达式提取,postman中如何提取呢?我们来看实例,这里使用的同一个接口来演示。

我们提取出params中的user_id,传递给下一个接口使用。

  • 在Tests中增加

var JsonData=JSON.parse(responseBody)

pm.environment.set("user_id", JsonData.params.user_id);

  • 下一个接口中的参数设置

  • 执行结果:

注意:pm.environment.set("user_id", JsonData.params.user_id);标红部分一定要增加,否则提取失败,如果要提取其他字典中的数据修改参数即可,例如,提取data中的withdraw,那么Tests中设置为:

var JsonData=JSON.parse(responseBody)

pm.environment.set("withdraw", JsonData.data.withdraw);

 

 

《Python+Appium移动端自动化项目实战》-带您进入APP自动化测试的世界 
https://yuedu.baidu.com/ebook/765b38a5690203d8ce2f0066f5335a8102d266b9

接口测试工作该怎么开展?如何做接口自动化?
《接口测试自动化实战》-接口自动化测试书籍

https://yuedu.baidu.com/ebook/aaf72f1b42323968011ca300a6c30c225901f07d

 

欢迎关注公众号进行交流。。。

 

转载于:https://www.cnblogs.com/tester-study/p/8416125.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值