Jmeter-使用Ultimate Thread Group插件来设置负载场景

前言:

Jmeter插件相关请移步:https://www.jianshu.com/p/130c7fddeddf

自定义线程组:[email protected] - Ultimate Thread Group,功能强大,可以实现多种场景设置,详细介绍见本文。


一、添加线程组

步骤:右键测试计划->添加->Threads(Users)->[email protected] - Ultimate Thread Group


二、控制面板介绍

该插件跟Stepping Thread Group线程组有些类似,不过这个是多个线程组设置的结合。执行的时候,每个线程组是同时按照自己的规则开始执行的,每一时刻,得到的结果都是两个线程组的叠加。

参数含义解释:

Start Threads Count:当前行启动的线程总数

Initial Delay/sec:延时启动当前行的线程,单位:秒

Startup Time/sec:启动当前行所有线程达峰值所需时间,单位:秒

Hold Load For/sec:当前行线程达到峰值后的稳定加载时间,单位:秒

Shutdown Time:停止当前行所有线程所需时间,单位:秒

三、简单场景设置

参数设置如下:
Start Threads Count:100

Initial Delay/sec:20秒

Startup Time/sec:300秒

Hold Load For/sec:1000秒

Shutdown Time:50秒

四、2^n步进场景设置

进程数按照2的n次方来递增,并稳步执行。设置步骤如下:


五、锯齿状场景设置



以上

原文地址:https://www.cnblogs.com/xiaoxi-3-/p/8491880.html

时间: 2024-08-03 17:51:32

Jmeter-使用Ultimate Thread Group插件来设置负载场景的相关文章

JMeter Ultimate Thread Group阶梯式减压

选择或者搜索Stantard Set标准集, 我们要用的Ultimate Thread Group最终线程组包含在里面: 下载完成之后,JMeter会自动重启. 添加最终线程组: 还是以打开博客园首页为例: 现在有这样一个场景: 线性减速10个虚拟用户10秒长的加速时间为3秒减速时间是10秒: 参数的含义: 开始线程数:10初始延迟,秒:0启动时间,秒:3保持加载,秒:10关机时间:10: 线性斜坡下降意味着在斜坡下降期间虚拟用户逐渐和统一地停止 添加Active Threads Over Ti

Ultimate thread group线程组和Stepping thread group线程组测试场景

Ultimate thread group线程组 当测试需求是要求进行波浪型的压力测试场景时,使用该线程组,例如:测试场景总共有10个线程,然后分为三个波段进行测试,每个波段负载策略设置为一样,如图: 注意,这里是设置了三个线程计划,每个线程计划并发10个,是在时间轴上按顺序执行的,因此场景最高并发用户是10个,而非30个并发用户. 2.当测试需求是要求进行阶梯型的压力测试场景时,使用该线程组.例如:测试场景总共有30个线程,然后分为三次逐渐增加负载,每次增加负载10个线程,如图: 注意,这里是

Jmeter常用线程组设置及场景运行时间计算

一.Thread Group 取样器错误后要执行的动作         继续:遇错误继续执行,不影响场景运行.默认为继续,常用.         Start Next Thread Loop:执行下次循环,当前循环剩余sampler不再执行.         停止线程:停止当前线程,其他线程继续执行.         停止测试:执行完剩余线程后停止测试.         Stop Test Now:立即停止所有线程. 线程属性         线程数:即并发数,如图设置为100并发      

Jmeter之性能压测Stepping Thread Group 逐步增加并发数 阶梯式加压并发 (十五)

前段时间有描述过性能的测试类型 配置负载 Big Bang: 负载同时产生 Ramp up: 开始时候产生一定负载,然后每隔一段时间增加一些负载直到达到目标负载,这是典型模式 Ramp-up (with step): 分段产生负载.比如总共需要1000用户的负载,但是我们需要观察系统在250, 500, 700负载下的表现,到达这些负载后需要跑一段时间再增加新负载 Ramp up (with step), ramp down (with step): 跟上面类似,只是最后负载回归到0 Delay

JMeter Concurrency Thread Group阶梯式加压

由于Stepping Thread Group步进线程组已经不被官方推荐了, 所以现在我们使用Concurrency Thread Group并发线程组: 下载Concurrency Thread Group并发线程组插件, 选择或者搜索Custom Thread Groups: 下载完成之后,JMeter会自动重启. 在测试计划里面添加并发线程组: 并发线程组允许控制测试的长度,并且线程在进程中间结束的情况下创建替换线程,并发线程组不会创建所有线程,从而节省内存. 参数有:目标并发(线程数)加

Firefox 及其 插件“个性化设置”备份

2016.11.08 重新使用 Firefox(版本为 49.0.2),并设置为 默认浏览器 常用插件有:Tab Mix Plus.QuickDrag.Fast Dial Firefox个性化设置 1.开发者工具 插件个性化设置 1.QuickDrag 2.Fast Dial 3.Tab Mix Plus (在 地址栏 右侧,拖放 “已关闭的标签页” 按钮) (标签页 右键菜单,是重点)

JMeter—丰富报表功能PerfMon插件

可能有童鞋不知道PerfMon插件是干啥的,这里简要说一下: 在做负载测试时,我们要时刻关注服务器的CPU,MEM--的使用情况,但是JMeter本身对这些信息是不做收集的,这个时候PerfMon就应运而生了.没错,他就是用来收集被压服务器的各种性能指标,例如: CPU, Memory, Swap, Disks I/O and Networks I/O -- 进入正题: 环境搭建 下载地址:http://code.google.com/p/jmeter-plugins/wiki/PerfMon

黄聪:WordPress 多站点建站教程(二):后台(管理网络)设置详解,如何管理子站的用户、主题、插件、设置等功能

建立好了子站,我们需要有个地方配置所有子站的主题.插件等功能,我们可以在后台看到 我的站点--管理网络 如下图: 在 管理网络--仪表盘 里面,我们可以创新用户和站点,也提供了查询功能. 要注意的是:当你新上传的主题或者插件,都需要在管理网络那边的主题和插件里面将你上传的主题和插件开启.这样才可以在你的子站点中查看的到. 黄聪:WordPress 多站点建站教程(二):后台(管理网络)设置详解,如何管理子站的用户.主题.插件.设置等功能

JMeter代理录制SSL证书安装及设置

第一步:在jmeter内添加HTTP代理服务器 1.设置端口号 2.设置目标控制器 包含模式&排除模式 就是我们需要的和我们不需要的.一般情况下,我们只需要排除我们不需要的. 格式: .*\.css 排除css文件," .* " 匹配任意字符的意思 " \ "是转义的意思 .*\.js 排除js文件 .*\.png 排除png文件 第二步:设置手机端代理设置 1.指定IP(该IP就是运行jmeter程序的PC的IP地址) 2.指定端口号(该端口号必须与jme