首页 > 其他分享 >性能测试|JMeter逻辑控制器(四)

性能测试|JMeter逻辑控制器(四)

时间:2023-01-12 18:35:39浏览次数:32  
标签:控制器 Jmeter 测试 int 次数 循环 设置 JMeter

性能测试|JMeter逻辑控制器(四)_逻辑控制

Jmeter 逻辑控制器 之 循环控制器

这篇文章介绍下循环控制器的使用。

认识循环控制器

按照之前的文章步骤,我们新建一个循环控制器,用于介绍循环控制器

如下图:新增一个循环控制器

性能测试|JMeter逻辑控制器(四)_i++_02

循环控制器的设置界面:

性能测试|JMeter逻辑控制器(四)_i++_03

循环次数:永远和自定义次数,这里不多赘述,字面意思。

使用循环控制器

其实大家对Jmeter的熟悉的话,应该会想到,线程组 这个设置界面也是有一个循环次数的设置,那么到底他们两个有什么关联呢。我理解为父子关系。

性能测试|JMeter逻辑控制器(四)_i++_04

为了说明,我们举个例子,如下:

首先在线程组中设置循环次数3,循环控制器中设置循环测试2,其他默认,添加一个计时器,方便查看结果

性能测试|JMeter逻辑控制器(四)_逻辑控制_05

执行后,查看结果树:

性能测试|JMeter逻辑控制器(四)_i++_06

理解为:一秒发送一个请求,循环三次,每次循环中又循环两次。

for(int i=1;i<=3;i++){  线程组中的循环

  for(int j=1;j<=2;j++){ 循环控制器中的循环

    执行

  }

}

使用场景:一对多的关系。比如 创建一个部门,然后在该部门下创建多个员工。就用到了循环控制器。


标签:控制器,Jmeter,测试,int,次数,循环,设置,JMeter
From: https://blog.51cto.com/u_15640304/6004577

相关文章

  • 性能测试|JMeter逻辑控制器(五)
    Jmeter逻辑控制器之交替控制器快过年了,最近工作不是特别忙,最近自己在学习JMeter,并把学习过程分享到博客中,今天呢,学习交替控制器。认识交替控制器老规矩,先来认识一下交替......
  • 性能测试|JMeter逻辑控制器(六)
    Jmeter逻辑控制器之WhileControllerwhilecontroller用于控制采样器循环执行,直到条件为false时,退出循环认识WhileController保留项目,认识whilecontroller,我们就先创......
  • 性能测试|JMeter上传下载文件
    日常工作中,我们难免会遇到有些接口是要上传文件的,比如修改头像、上传证件,上传文档等等情况。### 抓取接口抓取接口的工具有很多,我们可以使用浏览器自带的开发者工具,也可以......
  • 性能测试|JMeter逻辑控制器(七)
    Jmeter逻辑控制器之IncludeController认识IncludeControllerIncludeController:译为包含控制器,用来添加TestFragment(测试片段)。具体是什么意思呢,我们先来了解下Te......
  • 性能测试|JMeter逻辑控制器(八)
    Jmeter逻辑控制器之RuntimeControllerRuntimeController是用来控制其子元件的执行时长,时长单位是秒。认识RuntimeController参数如下:名字:可以随便填写注释:可以随便......
  • 性能测试|JMeter逻辑控制器(二)
    认识ForEach控制器如下,创建一个ForEach控制器设置界面如下:输入变量前缀:要进行循环读取的变量前缀Startindexforloop(exclusive):循环开始,注意这里数值从0开始,也就是......
  • 性能测试|JMeter逻辑控制器(三)
    Jmeter逻辑控制器之事务控制器在做性能测试的时候,如果被测系统是需要登录的,登录成功后,系统默认加载其订单数据,因此在用户看来这是一个操作。所以为了模拟这个操作,我需要......
  • 利用无线物联网控制器实现土壤ph值的在线测量
    利用无线物联网控制器实现土壤ph值的在线测量土壤酸碱性常用pH值来表示,它是指土壤的酸碱程度。土壤酸碱性共分为7级,分级指标、pH值反映强度如下:4.5酸性极强;4.5-5.5强酸......
  • 性能测试|搭建性能监控平台
    1.为什么要搭建性能监控平台?1.1需求背景在用​​Jmeter​​获取性能测试结果的时候,​​Jmeter​​本身带有聚合报告如下图所示:这个报告有几个很明显的缺点:只能自己看,......
  • 性能测试|Jmeter压测脚本录制与编写
    **前提条件:**运行JMeter图形界面,找到安装目录下bin目录,找到ApacheJMeter.jar双击打开就行第一步:添加线程组在左侧栏中-测试计划右键---》添加》Threads(Users)-》线程组......