jmeter线程组持续时间设置未生效
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jmeter线程组持续时间设置未生效相关的知识,希望对你有一定的参考价值。
设置循环次数为300,不使用调度器--〉循环次数未生效
设置循环次数永远,设置高度器的开始和结束时间,不使用延迟和持续--〉开始时间有效,执行一次就结束了,结束时间未生效
设置循环次数永远,设置延迟1秒,持续1200秒--〉延迟1秒执行,执行一次就结束了,持续时间未生效
不管我怎么设置,都是执行一次就结束了,也没有错误发生,就是正常的结束
jmeter版本2.9和2.11都一个德行的
脚本是压测web脚本,利用badboy录制的,应该不会有问题
问题已经解决啦!!
jmeter浪涌线程组设置
jmeter并发用户数逐渐增加有如下两种方式:
第一种方式:Ultimate Thread Group
操作步骤:
1、测试计划—右键Threads—[email protected] Ultimate Thread Group;如下图所示:
2、参数说明(如下图所示)
三条记录:
第一条,10个线程,10秒内启动,持续运行600秒,然后停止10秒。
第二条,10个线程,等待620秒之后,10秒内启动,运行600秒,停止10秒。
第三条,10个线程,等待1240秒之后,10秒内启动,运行600秒,然后停止。
Start Thread Count:开始线程数量
Initial Ddlay,Sec:线程延迟多长时间开始运行
Startup Time,Sec:线程加载多长时间
Hold Load For,Sec:线程持续运行多长时间
Shutdown Time:线程停止时长,在多长时间内停止下来。
第二种方式:Stepping Thread Group
例如:100个线程按阶梯状递增运行,每5秒加载20个线程,直到100个后运行50秒。
参数说明(如下图所示)
This group will start:加载的总线程数
First,wait for:等待多长时间开始加载线程(第一个线程延迟多少秒开始加载)
Then start:初次加载多少线程
Next,add:下一次加载多少个线程
Threads every:当前运行多长时间后再次加载线程
Using ramp-up:加载线程时间;图中是5秒,也就是20个线程在5秒内加载完成
Then hold load for:线程全部加载完成后运行多长时间,图中是50秒
Finally,stop/threads every:多长时间停止多少线程,图中1秒停5个。
以上是关于jmeter线程组持续时间设置未生效的主要内容,如果未能解决你的问题,请参考以下文章