jmeter性能测试--浪涌测试
1、 Ultimate Thread Group
右键测试计划-添加-Theads(Users)-Ultimate Thread Group,如下图1所示
图1
图2
参数说明,如下图所示:
四条记录:
第一条,2个线程,1秒内启动,持续运行1秒,然后停止1秒。
第二条,2个线程,等待1秒之后,1秒内启动,运行1秒,停止1秒。
第三条,2个线程,等待2秒之后,1秒内启动,运行1秒,停止1秒。
Start Thread Count:开始线程数量
Initial Ddlay,Sec:线程延迟多长时间开始运行
Startup Time,Sec:线程加载多长时间
Hold Load For,Sec:线程持续运行多长时间
Shutdown Time:线程停止时长,在多长时间内停止下来。
运行结果,如图3所示
说明:active threads over time显示的记录符合浪涌设置曲线。
CPU的曲线变化与浪涌测试设置吻合。
说明:浪涌测试中,当设置的时间达到后,请求才会停止。
时间的计算:总的请求时间是最长的一条数据的所有时间之和,比如:上图的5S=等待时间2s+启动时间1s+运行时间1s+停止时间1s.
第二种方法: jp@gc - Stepping Thread Group
例如:100个线程,按照阶梯状运行每5秒增加10个线程,直到100个后运行60秒
参数说明:
This group will start:加载的总线程数
First,wait for:等待多长时间开始加载线程(第一个线程延迟多少秒开始加载)
Then start:初次加载多少线程
Next,add:下一次加载多少个线程
Threads every:当前运行多长时间后再次加载线程
Using ramp-up:加载线程时间;图中是5秒,也就是10个线程在5秒内加载完成
Then hold load for:线程全部加载完成后运行多长时间,图中是60秒
Finally,stop/threads every:多长时间停止多少线程,图中1秒停5个。
Active Threads Over Time截图
注意:浪涌测试中,是按照设定的时间执行的,时间达到才会停止请求。简单通俗的讲,就是没有达到设定时间,聚合报告中的samples数量会一直增加。
个人原创,转载商用请注明出处!
转载于:https://www.cnblogs.com/jane4321/p/11013193.html
jmeter性能测试--浪涌测试相关推荐
- jmeter线程组之二 --浪涌测试
jmeter浪涌测试线程设置 预置条件: 1.配置jmeter插件JMeterPlugins.jar到Jmeter的lib下的ext目录下: 第一种方法:Ultimate Thread Group 1 ...
- 浪涌测试如何进行试验配置
此文只是针对浪涌测试中的试验配置部分内容进行总结,如下表所示: 试验对象 开路电压波形(注1) 短路电流波形 输出阻抗 电源 线-线 1.2/50us 8/20us 2Ω+18uF 线-地 2Ω+10 ...
- 电子设备雷击/浪涌测试
电子设备雷击/浪涌测试 本文简述雷击浪涌测试的相关基本知识,另简述机顶盒需要做的浪涌测试指标需求. 浪涌测试标准GB/T 17626.5-2008 / IEC 6100-4-5:2005 测试目的? ...
- 软件浪涌测试原理与功能,EMC测试总体概述及浪涌测试原理与浪涌防护元器件使用...
<EMC测试总体概述及浪涌测试原理与浪涌防护元器件使用>由会员分享,可在线阅读,更多相关<EMC测试总体概述及浪涌测试原理与浪涌防护元器件使用(31页珍藏版)>请在人人文库网上 ...
- 软件浪涌测试原理与功能,EMC测试总体概述及浪涌测试原理与浪涌防护元器件使用分析.ppt...
EMC测试总体概述及浪涌测试原理与浪涌防护元器件使用分析 EMC测试概述 EMC测试包含EMI与EMS两部分 EMC测试概述 RE&RS测试简介 EMC测试概述 CE测试简介 EMC测试概述 ...
- EMC浪涌测试及浪涌防护元器件使用
测试波形介绍 耦合/去耦网络的选择 测试波形介绍 1.2/50uS(8/20uS) 组合波介绍: 开路电压波形参数(1. 2/50uS): 短路电流波形参数(8/20uS) : 2.10/700uS( ...
- 软件浪涌测试原理与功能,雷击浪涌测试仪工作原理及优势
根据电磁兼容(EMC)指令2004/108/EC,家用无线电和电视接收机,移动式无线电设备,医疗和科学设备,家用电器和家用电子设备,教学电子设备,无线电广播和电视发射设备,工业制造设备,移动式无线电通 ...
- 浪涌测试(Surge Test)
(一)什么是浪涌及浪涌的产生 因供电线路被雷击,或者一些重型设备开关通断时,产生的仅仅几百万分之一秒时间内的一种剧烈脉冲.具体分为电力系统开关瞬态和雷电瞬态. 电力系统开关瞬态: 1.主电源系统切换骚 ...
- 掌握这节JMeter性能测试:并发测试、压力测试,年薪30万不是梦
在用工具之前,首先我们来简单了解一下什么是性能测试? 性能测试是系统在一定的负载和压力的情况下,系统的响应时间,吞吐量,稳定性,课扩展性等性能指标.也就是我们要验证系统是否在这些指标范围,或者说验证这 ...
最新文章
- python异常处理(基础)
- 查询能力(SIP OPTIONS)
- linux 安装rpm包时遇到error:Failed dependencies解法方法
- C#不同窗体间通信,数据传递
- data/mysql_error_trace.inc,09-在线挑战详细攻略-《真的很简单》
- bootstrap入门之Code代码显示
- 计算机处理器的hz越大越好,cpu频率是什么意思(处理器频率是越高越好吗)
- ABC182 E - Akari(扫描)
- 全面概述将人工智能市场纳入其广泛的数据库
- 原麦格纳亚洲区总裁布鲁诺兰伯特出任宝沃汽车全球总裁
- 七周成为数据分析师 | Excel
- java 求最大公因数_三种算法求最大公约数——Java实现 | 学步园
- CAD梦想画图中的“对象显示顺序”
- 实现DevSecOps正确左移的宣言
- Python 获取本月的最后一天
- c语言rfmtdate函数,Ecshop后台流程图
- matlab绘图(1)
- ASP VBScript 分页函数 by Stabx, 第三版
- 微信到底该不该封杀多闪,聊天宝还有马桶APP
- oracle 开链,开链运动与闭链运动的区别
热门文章
- Input stream not found at: net/sf/jasperreports/fonts/dejavu/msyh.ttf的解决方法
- 什么是 IaaS? 基础结构即服务
- 广告精准投放数据分析
- Dijkstra算法实例
- android 应用 电影资讯
- C# 关于“请求已中止:无法创建SSL / TLS安全通道”的问题(已解决)
- Qt使用QSettings读写ini文件
- 一分钟快速利用ChatGPT生成PPT
- C#的partial用法
- STM32接入阿里云(FreeRTOS)-实现数据上传和命令下发