插件安装:https://www.jianshu.com/p/bbef45209a1e
自定义线程组:jp@gc - Ultimate Thread Group,功能强大,可以实现多种场景设置,详细介绍见本文。
一、新建Ultimate Thread Group
步骤:右键测试计划->添加->Threads(Users)->jp@gc - Ultimate Thread Group
image.png
二、控制面板
image.png参数说明
Start Threads Count:当前行的线程总数,上图共10个线程
Initial Delay/sec:延时启动当前行的线程,单位:秒,上图延迟1秒
Startup Time/sec:启动当前行所有线程达峰值所需时间,单位:秒,上图10秒后达到峰值
Hold Load For/sec:当前行线程达到峰值后的稳定加载时间,单位:秒,上图达到峰值后持续10秒
Shutdown Time:停止当前行所有线程所需时间,单位:秒,上图10秒内结束所有线程
三、简单场景设计
image.png四、2^n步进场景设置
image.png如图,可以总结其规律:线程行的start threads count 2^n依次增加,initial delay依次相差n秒,则hold load for则逆向相差n秒(即每个线程行的initial delay和hold load for之和都相等),其他的按情况设置。
五、锯齿状场景设置
image.png如图,可以总结其规律:在第一线程行达到峰值后,第二线程行启动,n秒后全部启动,但是达到峰值后不持续,m秒内全部结束,以达到锯齿状场景。
网友评论