Jmeter 循环控制器

摘要:
例如,首先在线程组中设置循环数3,然后在循环控制器中设置循环次数2。默认情况下,添加计时器以便于查看结果,如下所示:执行后,查看结果树。据了解:在一秒钟内发送请求,循环三次,每个循环两次。

循环控制器的使用。

一、认识循环控制器

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

Jmeter 循环控制器第1张

循环控制器的设置界面:

Jmeter 循环控制器第2张

循环次数:永远和自定义次数,这个应该比较好理解。

二、使用循环控制器

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

Jmeter 循环控制器第3张

 下面举个例子,

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

Jmeter 循环控制器第4张

 执行后,查看结果树:

Jmeter 循环控制器第5张

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

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

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

    执行

  }

}

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

免责声明:文章转载自《Jmeter 循环控制器》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇sqlserver 性能调优脚本centos83+django3.1+ASGI+nginx部署.下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

jmeter 读取excel数据

jmeter 读取excel数据使用的方法是使用Jmeter CSV Data Set Config参数化 但是将excel文件保存成csv格式后,jmeter读取后返回的数据总是出现乱码问题, 以下就是解决的办法: 先做一个Excel表,如下 再将excel表格保存为csv格式: 下面是使用CSV Data Set Config参数化将csv里面的数...

Jmeter入门详解(转)

第01课:认识 JMeter JMeter 可以做什么? 能够对 HTTP 和 FTP 服务器进行压力和性能测试,也可以对任何数据库进行同样的测试(通过 JDBC)。 完全的可移植性和 100% 纯 Java,对 JavaWeb 项目兼容性好。 完全 Swing 和轻量组件支持(预编译的 JAR 使用 javax.swing.*)包。 完全多线程框架允...

Jmeter模拟http请求

一、获取用户信息(GET请求):http://hostname/getuser?userid=1  1、打开jmeter,创建一个线程组,再添加一个http请求Sampler 2、设置域名、路径、请求方法、请求参数等信息 3、运行http请求,查看运行结果(右键 线程组 ->添加 -> 监听器 -> 查看结果树) 二、获取用户余额(...

jmeter使用BeanShell断言

1. 首先存储一个接口的响应结果,如在http请求的BeanShell PostProcessor: import java.io.UnsupportedEncodingException; System.out.println(prev.getResponseCode()); String str = prev.getResponseData...

Jmeter 重要测试指标释义

Aggregate Report 是JMeter常用的一个 Listener,中文被翻译为“聚合报告”。今天再次有同行问到这个报告中的各项数据表示什么意思,顺便在这里公布一下,以备大家查阅。如果大家都是做Web应用的性能测试,例如只有一个登录的请求,那么在Aggregate Report中,会显示一行数据,共有10个字段,含义分别如下。Label:每个 J...

Jmeter5.3分布式测试配置

使用场景:单台的JMeter压测能力有限,笔者的压测机比较强,最大并发压测到3000,已经完全满足日常需求了。但对于有些人来说,需要上万并发的压测,那就需要采用JMeter的分布式压测。   以下是详细配置过程,客观慢慢看~   一、Jmeter分布式执行原理: 1、Jmeter分布式测试时,选择其中一台作为调度机(master),其它机器做为执行机(sl...