003、提取json数据里面的token参数,实现接口关联

 

提取json数据里面的token、id 参数,实现接口关联。

在登录接口,用json提取器提取,表达式为:$..token;  在充值接口引用,表达式为:${token}

案例项目,前程贷。

一、创建接口和请求相关参数。

步骤1、层次结构如下,请求头如下:

 

步骤2、http请求默认值如下:

 

步骤3、注册接口如下:

 

步骤4、登录接口如下:

 登录之后的返回值如下:

 

二、json提取器,提取数据。

创建JSON提取器,如下:

 

步骤5a、提取token值如下:

 

步骤5b、提取id值如下:

 

JSON提取器参数说明:

  • Names of created variables 参数名称
  • JSON Path expressions 提取表达式
  • Match No.(0 for Random) 匹配规则,-1所有,0随机,1第一个
  • Compute concatenation va 如果有匹配到多个值,选择此项,会将全部值保存到_ALL,并使用逗号分割每个值,注意Match No. (0 for Random)需要为-1才有效,不然只能匹配到一个值了
  • Default Values 没提取到就给默认值

 

也可以同时提取多个参数,中间用 ; 隔开,如下:

建议 Default  Values (当提取不到参数时) 给一个默认值。

 

三、接口关联

步骤6、充值接口如下:

 

步骤7、充值接口的请求头如下:

 

步骤8、查看结果,充值成功,如下:

 

 

 

参考资料:

1、https://www.cnblogs.com/yoyoketang/p/11961988.html

posted @ 2021-10-10 09:10  空-山-新-雨  阅读(423)  评论(0编辑  收藏  举报