jmeter中json提取器,获取多个值,并通过beanshell组成数组

jmeter中json提取器介绍

特别说明:**Compute concatenation var(suffix_ALL)😗*如果找到许多结果,则插件将使用' , '分隔符将它们连接起来,并将其存储在名为 _ALL的var中

json提取器调试

在查看结果树中选择JSON Path Tester,将表达式写在expression,点击Test

json提取数据使用(一)-获取变量数据${变量名称_ALL}


json提取数据使用(二)-获取数量${变量名称_matchNr}

  1. json提取器获取变量nodeIds(是一个逗号连接起来的数据)
  2. 通过特定字符_matchNr获取数组数量(${nodeIds_matchNr})


json提取数据使用(三)-通过beanshell处理成数组

bash 复制代码
int num = Integer.valueOf("${nodeIds_matchNr}");

String nodeIdList = "";

for(i=1;i<=num;i++){
	String str = vars.get("nodeIds_" + i);
	nodeIdList += "\"" + str;
	if(i < num){
        nodeIdList += "\",";
    	}else{
        nodeIdList += "\"";
    	}
}

vars.put("nodeIdList",nodeIdList);



相关推荐
Wpa.wk2 小时前
性能测试 - 搭建线上的性能测试环境参考逻辑图
java·经验分享·测试工具·jmeter·性能测试
少云清3 小时前
【性能测试】6_JMeter_JMeter断言
jmeter·性能测试
@汤圆酱6 小时前
Jmeter如何实现接口关联?
测试工具·jmeter
网易测试开发猿6 小时前
吐血整理,性能测试-负载、并发/压力测试分析+常遇问题解决
软件测试·软件测试工程师·jmeter·压力测试·性能测试·负载测试·jmeter性能测试
SY_FC11 小时前
unaipp通过JSON.stringify传值页面JSON.parse转换报错
json
信码由缰16 小时前
SJF4J 五分钟入门:Java 的实用 JSON 门面
java·python·json
web3.08889991 天前
微店商品详情API实用
python·json·时序数据库
wtsolutions1 天前
Sheet-to-Doc二维码生成功能:让文档自动化更智能
json
R-sz1 天前
如何将json行政区划导入数据库,中国行政区域数据(省市区县镇乡村五级联动)
java·数据库·json
少云清1 天前
【性能测试】5_JMeter _JMeter参数化
jmeter·性能测试