jmeter(二十三)线程组-Arrivals Thread Group

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jmeter(二十三)线程组-Arrivals Thread Group相关的知识,希望对你有一定的参考价值。

参考技术A 1、安装 Custom Thread Groups插件
plugins manager->available plugins->搜索Custom Thread Groups插件->勾选->点击Apply Changes and Restart Jmeter

2、添加线程组
Test Plan-> Add-> Threads-jp@gc -> bzm - Arrivals Thread Group

3、配置参数
Target Rate (arrivals/sec) : 目标率 (每秒请求数)
Ramp UP Time(sec) : 在多少秒内到达目标请求数
Ramp-Up Steps Count : 启动之后到达目标并发线程数的 阶梯数
Hold Target Rate Time(sec) : 到达目标请求数之后,持续运行多长时间
Time Unit:minutes seconds : 时间单元:分/秒
Thread iterations Limit : 线程循环次数限制
Log Threads Status into File : 保存线程状态至文件
Concurrency Limit : 最大线程数限制

4、配置-如图

目标是12qps
在60秒内达到目标qps
阶梯数是3
到达12qps后持续运行180秒

5、查看结果-如图

5、关注点:qps/tps

Jmeter (二十六)逻辑控制器 之 Module Controller and Include Controller

Module Controller ---模块控制器

  测试计划设置“独立运行没每个线程组”

  技术图片

  线程组2中使用Module Controller执行线程组1中的Sampler:

  技术图片

  紧接着,将线程组1disable掉,执行:

  技术图片

  

  结果树中是从线程组2开始执行,Module Controller依然可以控制到线程组1中的Dummy Sampler。

    可以再增添个Test Fragment,试一试。

  技术图片

  技术图片

  技术图片

  This is Module Controller

  Include Controller:

  旨在使用外部文件片段

  技术图片

  技术图片

  

  Module VS Include Controller:

   Module Controller:重新利用可以在同一个JMX。

   Include Controller:可以将外部的JMX拉进来使用。

 

转自:https://www.cnblogs.com/richered/p/8409354.html

 

以上是关于jmeter(二十三)线程组-Arrivals Thread Group的主要内容,如果未能解决你的问题,请参考以下文章

Jmeter(二十三) - 最最重要的关键所在- JMeter函数 - 上篇(详解教程)

Jmeter (二十八)多线程组间变量共享

jmeter(二十四)线程组-Concurrency Thread Group

jmeter(二十二)线程组-Ultimate Thread Group(阶梯式压测推荐)

Jmeter (二十六)逻辑控制器 之 Module Controller and Include Controller

Jmeter (二十六)逻辑控制器 之 Module Controller and Include Controller