其他分享
首页 > 其他分享> > 在一个接口随机获取多个变量,然后传给后面的接口。

在一个接口随机获取多个变量,然后传给后面的接口。

作者:互联网

需求:在一个接口中我希望随机获取Code,Name两个变量,但是这两个属性需要是在同一条记录里面,获取属性后需要分别传给后面接口。

实现思路:1、通过$..entities[*]["Code","Name"]   然后随机取一个得到的结果如下:TypeCategory={"Code":"0006","Name":"IT设备"}

        2、通过split内置函数用"切割${__split(${TypeCategory},var,")}得到的结果就是

      var_1={
      var_2=Code
      var_3=:
      var_4=0006
      var_5=,
      var_6=Name
      var_7=:
      var_8=IT设备
      var_9=}
      var_n=9

具体步骤如下:

1、通过$..entities[*]["Code","Name"] 获取同一条记录的两个变量。

 

 2、通过split函数切割字符串,把结果放在var变量中。

 

 3、${变量名_下标}去引用。

 

标签:Code,Name,接口,随机,var,传给,变量,split
来源: https://www.cnblogs.com/Gritli/p/15776638.html