接口间的关联参数数据需要传递参数值。故可通过 边界处理器 来处理。 下面我们一起来学习如何使用 边界处理器 获取接口返回的值
场景:实现一个登录需要用到的验证码,而且这个验证每次登录都是实时获取的。 关键点:获取验证码请求返回的值,传入下一个接口使用。
{ "authType":"2", "bus_code":"10001", "bus_data":[ { "authCode":"434VQ4", "bus_phone":"15066800668", "createTime":"2020-09-03 11:53:25", "info":"你要么努力向上爬,要么烂在社会最底层的泥淖里。" } ], "message":"GetAuthCode successful" }在察看结果树中选择Boundary Extractor Tester(边界提取器测试),输入想要提取值的左右边界,点击Test(测试)即可查看数据是否可提取。
在获取验证码接口添加–> 选择后置处理器 --> Boundary Extractor(边界处理器),将对应的值填写进入,如下图所示:
运行后,察看结果树可观察到debug(调试) 请求中显示对应的验证码值被取到了
取到对应值后,使用==${变量名称}== 引用边界取出来的值