zoukankan      html  css  js  c++  java
  • 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表示第一个出现的,以此类推;





  • 相关阅读:
    多线程实践
    sql你server,mysql,oracle的分页语句
    BS与CS的联系与区别
    EJB与JAVA BEAN的区别
    Struts2.0 xml文件的配置(package,namespace,action)
    Q 51~60
    Q 41~50
    列表推导式
    Q 31~40
    Q 21~30
  • 原文地址:https://www.cnblogs.com/Bella-fu/p/6652000.html
Copyright © 2011-2022 走看看