添加同步定时器
同步定时器介绍:
同时触发一个事务,以达到模拟真实环境下多个用户同时操作,实现性能测试的最终目的。Jmeter中使用同步定时器功能,模拟多用户并发测试,即多个线程在同一时刻并发请求。用来保证我们的取样器在同一时刻向服务器发起负载
参数介绍模拟用户组的数量:集合多少用户后再执行请求(也就是执行的线程数)
PS:等同于设置为线程组中的线程数,设置的值不能大于线程数。
超时时间以毫秒为单位:指定人数 多少秒没集合到算超时(设置延迟时间以毫秒为单位)
PS:如果设置“超时时间以毫秒为单位”为0,表示无超时时间,会一直等下去。 线程数量如果无法达到“模拟用户组的数量”中设置的值,那么此次测试将无限等待,除非手动终止。
设置策略例如10个用户同时发起请求,我们设置20个线程在10秒内启动,如图:
如果此时我们需要让每10个用户同时执行请求操作,我们此时就需要用到同步定时器,如图:
为了更直观看见效果,我们添加监听器“表格察看结果”,可以看到每次有10个线程同一时刻做到了同时请求的操作,这也就是集合点的用处,如图: