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);



相关推荐
BD_Marathon9 小时前
【JavaWeb】JS_JSON在客户端的使用
开发语言·javascript·json
西江6497611 小时前
【个人博客系统—测试报告】
python·功能测试·jmeter·pycharm·postman
csdn_aspnet17 小时前
C# .NETCore json字符串压缩为一行
c#·json·.netcore
天才测试猿2 天前
Jmeter压测实战:Jmeter二次开发之自定义函数
自动化测试·软件测试·python·测试工具·jmeter·职场和发展·压力测试
玖釉-2 天前
JMeter 简介
jmeter
玖釉-2 天前
JMeter 安装与环境配置
jmeter
吳所畏惧2 天前
少走弯路:uniapp里将h5链接打包为apk,并设置顶/底部安全区域自动填充显示,阻止webview默认全屏化
android·安全·uni-app·json·html5·webview·js
CesareCheung2 天前
用python写一个websocket接口,并用jmeter压测websocket接口
python·websocket·jmeter
CaliXz2 天前
取出51.la统计表格内容为json数据 api
java·javascript·json
songgz2 天前
多线程双向 JSON 解析器
java·服务器·json