jmeter 正则获取参数集合和ForEach控制器结合使用(转)
集合 获取 参数 结合 JMeter 正则 控制器 foreach
2023-09-14 08:57:39 时间
怎么把第一个请求获取的返回的多个id,在第二个请求中逐个以单个id作为请求参数来请求?
为了解决这个问题,模拟下该场景
1、请求www.163.com 主页,获取响应中的所有数字,这个获取的数字集合暂且叫ids吧,里面保存的是每个数字作为一个id
2、第二个请求也是访问www.163.com,不过域名后面追加了作为单个id的数字
步骤如下:
1、新建一个访问163的请求,并查看响应信息
2、正则获取响应信息,响应信息中包括很多数字,其中ids 表示id的集合,匹配数字-1 表示获取所有匹配的值
3、添加ForEach控制器,输入变量前缀,填写ids,输出变量前缀名称 输入id,表示用ids 作为一个集合,逐个循环输出所有id
4、第二个请求中带有id
执行结果:
结果请求信息中,访问的url 后面有个多余的数字,说明获取成功
总结:
主要解决办法是1、使用正则获取所有的id,2、再用ForEach控制器中输入集合,输出单个参数,就能按集合数量来循环
https://www.cnblogs.com/testway/p/9204776.html
相关文章
- Java List集合深入学习
- 谈谈集合.Map
- Map集合循环遍历的几种方式
- List集合中的对象根据属性排序
- Leetcode.1255 得分最高的单词集合
- PromQL 集合操作 一对多/多对多向量
- Scala集合体系:可变集合和不可变集合
- Java 集合
- [转] 机器视觉开源代码集合
- C# 获取Excel工作薄中Sheet页(工作表)名集合
- C# 获取Excel工作薄中Sheet页(工作表)名集合
- Atitit 集合分组聚合操作sum count avg java版本groovy版本 目录 1. //按性别统计用户数1 7. //按性别获取用户名称1 16. //按性别求年龄的总和1 2
- DL之DeconvNet:DeconvNet算法的简介(论文介绍)、架构详解、案例应用等配图集合之详细攻略
- Java中ArrayList集合的构造方法
- Java8——Stream流操作List排序_List集合中每个对象元素按时间顺序排序
- C# - 集合差集计算
- 【Groovy】map 集合 ( 根据 Key 获取 map 集合中对应的值 | map.Key 方式 | map.‘Key’ 方式 | map[‘Key’] 方式 | 代码示例 )
- python基础7--集合
- C#集合类:动态数组、队列、栈、哈希表、字典(转)
- java集合: ArrayList源码浅析
- 从上面的集合框架图可以看到,Java 集合框架主要包括两种类型的容器,一种是集合(Collection),存储一个元素集合,另一种是图(Map),存储键/值对映射
- Android color集合:基础颜色、特定颜色、Button相关颜色(建议收藏)
- yll duqiang 制作geo三个独立数据集IPF基因集合 用于分析某个基因是否与生存期相关THBS2 mmp7