当前位置: 首页 > news >正文

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处理成数组

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

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

http://www.lryc.cn/news/108775.html

相关文章:

  • 通过nvm工具快捷切换node.js版本、以及nvm的安装
  • 企业如何搭建矩阵内容,才能真正实现目的?
  • Arduino驱动MQ5模拟煤气气体传感器(气体传感器篇)
  • Mongodb安装(Centos7)
  • Python 批量处理JSON文件,替换某个值
  • 凯迪正大—SF6泄漏报警装置的主要特点
  • 适配器模式与装饰器模式对比分析:优雅解决软件设计中的复杂性
  • idea使用protobuf
  • 【深度学习_TensorFlow】误差函数
  • mysql按照日期分组统计数据
  • 19 | 分类模型评估指标
  • 【Pycharm2022.2.1】python编辑器最新版安装教程(包含2017-2022的所有版本win/mac/linux)
  • 深度学习-相关概念
  • 眼科医生推荐的台灯 护眼台灯买什么好?
  • 如何使用 ChatGPT 为 Midjourney 或 DALL-E 等 AI 图片生成提示词
  • 【Linux后端服务器开发】Reactor模式实现网络计算器
  • 【WebRTC---源码篇】(二:一)PeerConnection详解
  • 使用tinyxml解析和修改XML文件
  • [Docker实现测试部署CI/CD----相关服务器的安装配置(1)]
  • 【自动化运维】编写LNMP分布式剧本
  • 用Rust实现23种设计模式之单例
  • 小米平板6将推14英寸版!与MIX Fold 3同步推出
  • webpack 的一点知识
  • Python 双目摄像机控制(windows + linux)
  • mybatisplus实现自动填充 时间
  • P5732 【深基5.习7】杨辉三角
  • ubuntu调整路由顺序
  • 集成学习算法是什么?如何理解集成学习?
  • npm配置最新淘宝镜像
  • 网络基础1