jmeter线程数与集合点区别
1、设置线程数
运行结果:10秒内启动了100个线程
如果要模拟在一瞬间高并发的时候,很耗测试机器性能,无法支持较大的并发数,设置10秒内启动100个线程,代表1秒钟启动10个线程,0.5秒钟启动5个,也不算真正的同时100个并发,所以采用了集合点
2、设置集合点
- 用户组数量设置为0,等同于设置为线程组中的线程数
- 用户组数量设置为非0,代表达到设置的用户(线程)后,并发执行后续操作(不可超过线程数)
- 超时时间设置为0,Timer将等待线程数直到达到了设置用户组数的值后才执行,不够则一直等待
- 超时时间设置为非0,如果超过了所设置的最大等待时间后,还没有达到用户组数量设置的值,Timer将不再等待
拿登录来说,50个人同时去进行登录操作,设置集合点
运行结果:设置的集合点的50个人,开始时间是相同的,实现了并发的效果
参考:
https://blog.csdn.net/lixiaonn/article/details/81301009
https://www.cnblogs.com/lelexiong/p/9772537.html