137  
查询码:00000333
Jmeter 定时器之同步定时器(Synchronizing Timer)
来源:https://www.cnblogs.com/mian-1122/p/12657887.html
作者: 何旭 于 2021年02月26日 发布在分类 / 测试组 / 测试工具 下,并于 2021年02月26日 编辑
jmeter 并发 定时器




Jmeter 定时器之同步定时器(Synchronizing Timer)

性能测试中需要模拟多用户并发测试,此时需要用到同步定时器(Synchronizing Timer)。如下图,模拟用户组的数量设置20,相当于20个用户(线程)并发

名词解释:

名称:定时器名称,可根据用户需要自己填写

注释:可填可不填

模拟用户组的数量:每次释放的线程数量。当设置为0时,等同于线程组中设置的用户数量,当设置为20时,即当用户达到20时同时释放,当设置的数量大于线程数时,设置无效(数量不可设置为大于线程组中的线程数)

超时时间以毫秒为单位:当设置为0时,即当用户数量达到了设置的数量时则释放,否则一直等待,当设置为300时,则当时间达到300时,就释放已经集合的线程,不再等待

同步定时器(Synchronizing Timer)的超时时间设置要求: 超时时间 > 请求集合数量 * 1000 / (线程数 / 线程加载时间)

同步定时器的使用:

a. 若某个请求需要并发测试,则可在该请求下添加同步定时器,如下图

b. 若某几个请求需要同时进行并发,则可在请求的同一级添加同步定时器,如下图

c. 若某几个线程需要同步并发,则可在测试计划下(线程组同一级)添加同步定时器(适用于多业务混合并发测试)如下图




 推荐知识

 历史版本

修改日期 修改人 备注
2021-02-26 15:46:02[当前版本] 何旭 1.0

 附件

附件类型

PNGPNG

知识分享平台 -V 4.8.7 -wcp