jmeter逻辑控制器之while循环控制器(一)

  • while循环控制器
  • 微信公众号为:测试demo分享
  • 示例一
  • 示例2

while循环控制器

微信公众号为:测试demo分享

关注微信公众号,了解更多测试知识,也可在线答疑

  • 作用:在Whilewhile循环控制器中, Controller会一直运行,直到条件(Condition)为false才会退出循环
  • Controller的条件一般有三种情况,如下所示
    (Condition) 为空 :直到某次sample执行失败才会退出循环
    (Condition) 为 LAST :直到最后一个sample请求失败,才会退出循环
    (Condition) 为 其他 :条件值等同于字符串"false"(等同于输入框中输入false)时,退出循环

    示例一

    添加一个while 循环控制器,填写值为 空
    在这里的我使用了链接数据库来进行参数化
    然后添加四个http请求,如下所示
    这里的${FCUSTNUMBER_#}意思为最大值为FCUSTNUMBER的最大值,counter为计数器的变量名,方便进行变量的拼接使用
    在这里使用__v函数对两个变量进行拼接,可以批量读取不同的参数
    点击运行,运行结果如下所示:
    可以看到,在循环读取的时候,前面的都没有报错,故程序会一直运行下去,直到某个sample报错后,才会退出循环。

示例2

(Condition) 为 其他 :条件值等同于字符串"false"(等同于输入框中输入false)时,退出循环
在这里可以用${var}== “某个值” 来做判断,如下所示
在这里,本篇设置该条件为真,故该while循环控制器为一直运行,直到手动停止才会退出循环,结果如下

jmeter逻辑控制器之while循环控制器(一)相关推荐

  1. jmeter逻辑控制器之如果(if)控制器实战(二)

    meter逻辑控制器之如果(if)控制器实战 关注微信公众号,了解更多测试技术 if逻辑控制器控件中最重要就是Expression(must evaluate true or false)输入框,此处 ...

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

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

  3. foreach循环怎么获取全部返回值_jmeter基础逻辑控制器之ForEach控制器

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

  4. jmeter使用if控制器_Jmeter(七)_if控制器+循环控制器+计数器控制接口分支

    最近查阅了一下网上关于if控制器的文章,大同小异,几乎找不到原创,于是决定自己写一篇 下午测试接口,遇到了一个审核的流程.逻辑很简单,就是审核不通过之后返回去继续修改再提交,然后再审核,直到通过为止. ...

  5. 21天Jmeter打卡Day12 逻辑控制器之循环控制器

    21天Jmeter打卡Day12 逻辑控制器之循环控制器 https://www.jianshu.com/p/53335b2ff9be 添加循环控制器,设置循环次数为2 这样设置,就是执行四次 注意循 ...

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

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

  7. 21天Jmeter打卡Day13 逻辑控制器之if和简单控制

    21天Jmeter打卡Day13 逻辑控制器之if和简单控制 https://www.jianshu.com/p/9e3838cfb220 1.读取所有数据 循环控制器设置次数为6 2.添加if控制器 ...

  8. jmeter持续时间循环控制器_不写代码实现条件循环?只用Jmeter就能实现

    Jmeter是常用的接口测试工具,可以方便地对各种接口进行测试.有时,我们可能需要在一次测试流程中对某个接口进行若干次请求,以达成一定目的.这时,我们无需在脚本中重复添加类似的请求,可以利用Jmete ...

  9. Jmeter中线程组对Sampler和对循环控制器的作用

    从Badboy录制完成的Jmeter脚本,导入Jmeter后,都会有一个默认的循环控制器: 此时循环控制器作用于下面的Sampler.此时我们设置Thread Group的场景如下: 此时我们运行,查 ...

最新文章

  1. 【Applet编写应用小程序】Applet类APIの基本知识和第一个程序
  2. IOS sqlite数据库增删改查
  3. Linux查找文件内容
  4. 25个创意的交互式图表设计欣赏
  5. 2011斯坦福大学iOS应用开发教程学习笔记(第二课)My First iOS App
  6. 【自己给自己题目做】之一:椭圆可点击区域
  7. 【今日CS 视觉论文速览】Fri, 21 Dec 2018
  8. 把结构用二进制方式写入文件,并读出来[转]
  9. Linux防止暴力破解密码脚本
  10. html5实验原理,HTML5 方块碎片化实验
  11. 20190819:(leetcode习题)字符串中的第一个唯一字符
  12. vs 2017 调试中断问题
  13. SAP 独立系统的传输请求
  14. 百度UEditor编辑器压缩(缩放)图片只压缩jpg格式的解决方法
  15. 如何恢复删除的微信聊天记录?(详细攻略)
  16. PDF文件加密了怎么办?
  17. java里面不等于怎么打_不等于在c语言中怎么打
  18. 计算机无法u盘启动,用u盘启动不了电脑没反应,教你用u盘启动不了电脑没反应怎么办...
  19. Leetcode PHP题解--D35 876. Middle of the Linked List
  20. 互联网大佬们齐聚首,除了演讲还有啥?点击All in 全部热点!

热门文章

  1. 关于学校闪讯的路由器使用
  2. 谈一谈Flutter中的共享元素动画Hero
  3. 计算机键盘gt,雷神(Thunderobot)911GT-Y1笔记本电脑键盘评测-ZOL中关村在线
  4. MOS管工作动画原理图详解
  5. 测试你最关心的QQ好友并爬取空间留言
  6. 找规律万能公式_初中规律题的万能公式
  7. 牛客练习赛$18E\ pocky$游戏 状压$dp$
  8. php齐博cms,齐博CMS splitword.php后门解密
  9. 从今天起,做一个闲人,喂马、劈柴,周游世界。。。
  10. 六、hibernate表与表之间的关系(多对多关系)