jmeter中json提取器介绍
特别说明:**Compute concatenation var(suffix_ALL)😗*如果找到许多结果,则插件将使用’ , '分隔符将它们连接起来,并将其存储在名为 _ALL的var中
json提取器调试
在查看结果树中选择JSON Path Tester,将表达式写在expression,点击Test
json提取数据使用(一)-获取变量数据${变量名称_ALL}
json提取数据使用(二)-获取数量${变量名称_matchNr}
- json提取器获取变量nodeIds(是一个逗号连接起来的数据)
- 通过特定字符_matchNr获取数组数量(${nodeIds_matchNr})
文章来源:https://www.toymoban.com/news/detail-623191.html
json提取数据使用(三)-通过beanshell处理成数组
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);
文章来源地址https://www.toymoban.com/news/detail-623191.html
到了这里,关于jmeter中json提取器,获取多个值,并通过beanshell组成数组的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!