在咱们作接口测试过程当中会常常碰到使用上一个接口返回数据的状况,jmeter中可经过正则表达式提取,postman中如何提取呢?咱们来看实例,这里使用的同一个接口来演示。正则表达式
咱们提取出params中的user_id,传递给下一个接口使用。
post
在Tests中增长测试
var JsonData=JSON.parse(responseBody)spa
pm.environment.set("user_id", JsonData.params.user_id);3d
下一个接口中的参数设置blog
执行结果:接口
注意:pm.environment.set("user_id", JsonData.params.user_id);标红部分必定要增长,不然提取失败,若是要提取其余字典中的数据修改参数便可,例如,提取data中的withdraw,那么Tests中设置为:get
var JsonData=JSON.parse(responseBody)it
pm.environment.set("withdraw", JsonData.data.withdraw);自动化
《Python+Appium移动端自动化项目实战》-带您进入APP自动化测试的世界
https://yuedu.baidu.com/ebook/765b38a5690203d8ce2f0066f5335a8102d266b9
接口测试工做该怎么开展?如何作接口自动化?
《接口测试自动化实战》-接口自动化测试书籍
https://yuedu.baidu.com/ebook/aaf72f1b42323968011ca300a6c30c225901f07d
欢迎关注公众号进行交流。。。