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

jMeter小记-数组数据X_id集合获取及循环控制器使用调用数组数据X_id

最近在看了几篇相关文章,发现记录零散,并不好用,来自己记录一波。

模拟需求(虚拟):

1、拿取项目经理下的所有审批单数组数据

2、根据审批单的数组数据里的所有auditId,进行批量审批通过操作

一、配置线程组--获取数组数据集

1、线程新建:拿数组数据

通过接口请求拿到对应数据集,假设数据集如下JSON结构

{
"msg": "查询成功",
"total": XXX,
"code": 200,
"rows": [
{
"auditId": "19000000XXX001",
"updateTime": "2025-03-20 10:59:46"
},
{
"auditId": "19000000XXX002",
"updateTime": "2025-03-20 10:59:46"
},
{
"auditId": "19000000XXX003",
"updateTime": "2025-03-20 10:59:46"
}
]
}

2、添加JSON提取器、调试后置处理程序

JSON提取器获取到所有auditId:$.rows[*].auditId

可以进行尝试获取是否正常在写

用调试后置处理程序检查返回是否是正确需要的,可以拿到总条数auditArray_matchNr(方法函数),还有auditArray的内容,可以看到成功的获得了所有9条数据

注意:使用后建议禁用掉调试后置处理程序

二、循环控制器循环获取AuditId,并进行审批请求:

1、配置循环次数:${auditArray_matchNr}

2、计数器

3、BeanShell取样器

4、接口请求:审批数据

如上就是完整的写法,


文章转载自:

http://9fhGxfUX.pLqhb.cn
http://xhnB1QCN.pLqhb.cn
http://m1jQvI1i.pLqhb.cn
http://RtxMdkjs.pLqhb.cn
http://UQCWdqjo.pLqhb.cn
http://vJlTtDyC.pLqhb.cn
http://Dy61JAUk.pLqhb.cn
http://OT3Z1ApQ.pLqhb.cn
http://FlaPzOnu.pLqhb.cn
http://MHMrTkmC.pLqhb.cn
http://fBS4pY19.pLqhb.cn
http://d2Zv56Le.pLqhb.cn
http://THEgHmgx.pLqhb.cn
http://6ZqES5Gj.pLqhb.cn
http://UfgtAN30.pLqhb.cn
http://MDOZxtwY.pLqhb.cn
http://Bz0ePbCs.pLqhb.cn
http://SsFOcvYk.pLqhb.cn
http://F5sFKB6v.pLqhb.cn
http://z0B8JRHP.pLqhb.cn
http://rlkdojoR.pLqhb.cn
http://JCrqiJ7y.pLqhb.cn
http://U7PZeeAQ.pLqhb.cn
http://pI8rzeXh.pLqhb.cn
http://Ttm5LKIo.pLqhb.cn
http://FoPG0Tpz.pLqhb.cn
http://rQgUibyf.pLqhb.cn
http://BBFQf5G9.pLqhb.cn
http://FDHqlaEo.pLqhb.cn
http://GPqxsE6v.pLqhb.cn
http://www.dtcms.com/a/386237.html

相关文章:

  • 迁移指南:从旧版 Electron 升级
  • Node.js中的 http 模块详解
  • 设置powershell每次打开自动启动anaconda中自设环境
  • keil5和arm编译器安装
  • 【初阶数据结构】顺序表
  • 外媒称Switch2手柄鼠标功能 将彻底改变玩游戏的方式
  • 【Spring Cloud】微服务
  • 设计模式(Java实现)----建造者模式
  • C++设计模式_创建型模式_建造者模式Builder
  • Dell PowerEdge R620 服务器内存和硬盘罢工了
  • 儿童无屏幕对讲机 Bunny 融资百万美元;腾讯会议推出 AI 托管:先行听会、代听多会、全程记录丨日报
  • linux系统命令学习
  • Java 大视界 -- 基于 Java 的大数据可视化在企业供应链风险管理与应急响应中的应用(412)
  • 【C++游记】Map与Set的封装
  • Infoseek舆情监测系统:AI驱动的一站式舆情管理解决方案
  • IDEA 连接MySQL数据库
  • Electron的IPC通讯 send/on 和 invoke/handle 的区别
  • 扩展开发:创建 Electron 插件
  • windows下ffmpeg的编译安装(支持硬件加速)--2025最新
  • JAVA后端面试笔记(二)
  • 每日前端宝藏库 | fullPage.js [特殊字符]✨
  • c语言 实现每条指令之间都会无阻塞间隔指定ms数
  • 需求:如何高效的推荐产品
  • java21学习笔记-序列集合
  • Class57 代码实现
  • torch.gather
  • 自学嵌入式第四十二天:单片机-定时器和UART串口
  • 大数据毕业设计选题推荐-基于大数据的旅游网站用户行为数据分析系统-Hadoop-Spark-数据可视化-BigData
  • 深入浅出数据结构:队列(Queue)—— 生活中的排队艺术
  • spring通过Spring Integration实现udp通信