08使用后置处理器JASON Path Extractor将接口返回值传给另一个接口;

Posted 一块糖

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了08使用后置处理器JASON Path Extractor将接口返回值传给另一个接口;相关的知识,希望对你有一定的参考价值。

以下单收银,收银后退货为例:
1、先调试一个下单并收银接口;
2、用抓包工具抓包一个退货接口:
{
"appType": "5",
"brandID": 4881,
"content": {
"operateId": 88888904893,
"operateName": "admin",
"reasonContent": "了",
"reasonId": -8,
"tradeId": 38720722
},
"deviceID": "94:a1:a2:31:05:a7",
"opVersionUUID": "75ef6dafbbea4318a50a8a8c29c362f1",
"shopID": 810003333,
"systemType": "android",
"versionCode": "2110070802",
"versionName": "7.8.2"
}
3、新建一个http请求,放入退货接口;并把对应接口一些数据参数化;可以看到需要传入一个tradeId;
4、在下单并收银接口下添加一个后置处理器jasonPath ;用于获取到tradeId;
变量名设置为 tradeId,按JASONPath的规则设置:规则在第5点详细说明;


5、JASONPath规则:
比如响应是如图;想要取到响应的paymentItems下的id;则可以写成:$.content.paymentItems[0].id。其中【0】表示在响应里第几个出现的,0表示第一个出现的,以此类推;





以上是关于08使用后置处理器JASON Path Extractor将接口返回值传给另一个接口;的主要内容,如果未能解决你的问题,请参考以下文章

Jmeter入门13 后置处理器JSON Extractor提取json的多个值

使用json path设置关联

Spring的后置处理器

fs-extra 文件管理

spring的后置处理器

spring后置处理器接口都有哪些