jmeter之JSON Path Extractor取值关联

关联是啥呢?有什么用处?
简单的来说就是获取上一个请求的响应数据通过作为下一个请求的输入参数

1、添加线程组-添加http请求,在http请求下右键添加JSON Path Extractor

2、在JSON Path Extractor请求填写对应内容

Destination Variable Nam:变量名称

JSONPath Expression:获取的json串路径   $代表整个json串,例如需要获取登录请求返回的userid,则填写:$.login_info.userId。

意思是找到json串里面的login_info层,在login_info下面的userId。通过.一层一层套下去

 

3、在下个请求中,通过${变量名}的方式引用,通过上个请求获取的userid参数。

那如何判断有没有引用成功呢?可以在查看结果树的当前请求参数http请求是否有获取到登录返回的userid,sign

 4、查看结果树看响应结果

原文地址:https://www.cnblogs.com/xiaojing2017/p/8580661.html