关于jmeter中的逻辑控制器有很多是可以帮助我们在接口测试中解决很多问题的,今天我们来了解一下ForEach控制器,看到这个控制器很多人第一反应是for循环,实际原理也差不多,但是并不等同于jmeter中的for循环控制器!

接下来我们来实际了解下ForEach控制器的用法:

添加:配置原件-用户定义的变量

编辑变量内容:

可以看到以上变量格式保持统一,方便下面规律输出。

添加:逻辑控制器-ForEach控制器

编辑控制器内容:

然后我们开始实际写接口,接口添加在ForEach控制器内:

以上可以看到变量为id,是我们之前由ForEach控制器统一输出的名称,运行接口可以看到我们执行的结果:

以上结果得出两条执行内容,分别是我们ForEach控制器控制的下标内容!

接下来我们可以结合接口参数的传递来使用ForEach控制器,更加有利的看出ForEach的作用体现,添加一个获取列表的接口,通过正则表达式获取列表的10条内容:

接下来我们通过ForEach控制器分别查看第3条数据到第5条数据的详情:

这样设置ForEach控制器即可得到第3条数据到第5条数据,运行以上结果得到:

以上可以看出,我们分别查看了第3条数据到第5条数据的详情信息!

 ------------ END ------------

往期推荐jmeter及jdk的环境变量配置jmeter基础之目录结构解析及配置文件修改jmeter接口测试基础篇之初步认识及参数化请求jmeter基础之断言及参数的关联性如何使用jsonpath与python结合进行接口响应断言jmeter基础之json提取器如何提取多个参数值jmeter基础逻辑控制器之if控制器

关注本号,教你更多测试技能

foreach循环怎么获取全部返回值_jmeter基础逻辑控制器之ForEach控制器相关推荐

  1. foreach循环怎么获取全部返回值_JavaScript中For循环的3种版本和使用场景

    作者 | Fernando Doglio 译者 | 王强 我们大家都至少会了解一个版本的 For 循环,它如此经典,可能每一种语言都有它的一个版本.但 JavaScript 足足有 3 种 For 循 ...

  2. foreach循环怎么获取全部返回值_PHP跳出循环的方法语句有哪些

    php中文网最新课程 每日17点准时技术干货分享 对于即将步入PHP岗位的求职者来说,在面试过程中除了自我介绍相关经验外,更多的是PHP面试题的回答测试.本篇文章就给大家介绍在PHP面试过程中比较常见 ...

  3. jmeter基础逻辑控制器之if控制器

    jmeter中存在很多逻辑控制器,类似于代码中的if条件控制,for循环等,接下来我们来简单介绍下jmeter中的if条件控制器. 接下来我们以获取主题列表接口作为示例: 然后将这个接口中的limit ...

  4. Jmeter逻辑控制器之Foreach控制器如何使用多个变量作为输入

    ForEach Controller只支持一个变量作为输入,但是有时候我们其它的输入变量也同步随着ForEach Controller中的变量值不同而不同,我们需要使用多个变量作为输入变量. 除了Fo ...

  5. 如何获取foreach循环当前迭代的索引?

    在C#中是否有一些我没有遇到过的稀有语言构造(例如我最近学到的一些,有些是关于Stack Overflow的)来获取代表foreach循环当前迭代的值? 例如,我目前根据情况执行以下操作: int i ...

  6. 为什么阿里巴巴禁止在 foreach 循环里进行元素的 remove/add 操作

    在阿里巴巴Java开发手册中,有这样一条规定: 但是手册中并没有给出具体原因,本文就来深入分析一下该规定背后的思考. 1 foreach循环 foreach循环(Foreach loop)是计算机编程 ...

  7. 【Java开发规范】禁止在 foreach 循环里进行元素的 remove/add 操作

    在阿里巴巴Java开发手册中,有这样一条规定: 但是手册中并没有给出具体原因,本文就来深入分析一下该规定背后的思考. foreach循环 Foreach循环(Foreach loop)是计算机编程语言 ...

  8. 常用的循环遍历的方法---for循环、forEach循环、$(‘‘).each()、$.each()

    1.for循环 <script>var arr = ['nick','freddy','mike','james']; for(var index = 0, len=arr.length; ...

  9. php 怎么循环数组取有值的,php怎么循环数组取有值的-PHP问题

    php 怎么循环数组取有值的 1.使用foreach或者while的,利用这两个语法结构来输出有值的项或删除数组中的空元素,简单代码如下:$v){ if( $v ){ echo $arr[$k]; } ...

最新文章

  1. mysql python 接口_Python中的MySQL接口:PyMySQL MySQLdb
  2. 如何搜索国外上市企业的财务数据以及年报
  3. vsFTPD编译安装使用实用手册
  4. android 函数名注册,Android JNI 函数注册的两种方式(静态注册/动态注册)
  5. 广东省二级计算机考试题目,广东省二级计算机考试题及答案
  6. 2018年python工作好找吗-未来十年Python的前景会怎样?
  7. php实现事件监听与触发的方法
  8. Ruby完全自学手册
  9. Java使用百度翻译api
  10. 马化腾惊现Leetcode每天刷题?为啥大佬都这么努力!
  11. python存储数据到mysql--针对dataframe格式下的
  12. 解决 Macbook 连接蓝牙鼠标卡顿、飘的现象
  13. 用html和js制作一个控制灯泡开关效果
  14. iOS实现绘画文字动画
  15. 谈谈java中封装的那点事
  16. android 自定义popupwindow,自定义通过PopupWindow实现通用菜单
  17. 选型帮推荐:上海音锋机器人【托盘四向车】
  18. 从自旋锁、睡眠锁、读写锁到 Linux RCU 机制讲解
  19. 元宇宙炒房真热起来了?
  20. 无速度矢量控制+飞车启动,全速度段可追踪,s functin,纯C代码,大厂内部资料,可移植DSP28X系列。

热门文章

  1. python计算相关系数
  2. Select、Poll、Epoll IO复用技术
  3. 二、MySql优化七个查询命令特征
  4. python中bin函数的用法_Python 3标准库用法--ascii()、bin()、breakpoint()函数
  5. mfc 弹框只出现一次_只出现一次的数字
  6. C++拷贝构造函数的参数为什么必须使用引用类型(无限递归)
  7. php中的函数调简单 传入参数即可,php函数与传递参数的简单示例
  8. linux服务器的功能需求,Linux下的各种服务器技术及配置 (毕业论文).doc
  9. c语言编程学生管理,c语言编程,关于学生管理的程序(急急急)
  10. 检测linux服务器的使用情况,如何在Linux服务器中检查内存使用情况