1.集合点的简介
- 集合点用以同步虚拟用户,以便恰好在同一时刻执行任务
- 让各个线程步调一致,对系统进行加压
- 达到模拟真实并发访问的效果
- Jmeter的同步定时器实现
2.创建集合点
- 位置:在需要定时操作上点右键–>添加 --> 定时器 -->Synchronizing Timer(同步定时器)
3.集合点的使用(参数的设置)
- Number of Simulated Users to Group by
- a.每集合够多少个模拟用户(线程)发送一次请求
- b.如果设置为0,等同于设置为线程组中的线程数
- c.确保设置的值不大于它所在线程组包含的用户数(线程数),如果大于,就会一直集结线程而不发出测试请求,直到超时(如果设置了的话)。
- Timeout in milliseconds–用户的集合超时
- a.超时时间,即多少毫秒后同时释放已集结的线程,发行测试请求
- b.设置为0,Timer将等待线程数达到了“Number of Simultaneous Users to Group"中设置的值才释放
- c.大于0,那么如果超过Timeout in milliseconds中设置的最大等待时间后还没达到”Number of Simultaneous Users to Group“中设置的值,Timer将不再等待,释放已到达的线程