如何设置JMeter集合点 打印 E-mail
作者:WhoisTester   
2014-10-30 20:56

 

集合点:简单来理解一下,虽然我们的“性能测试”理解为“多用户并发测试”,但真正的并发是不存在的,为了更真实的实现并发这感念,我们可以在需要压力的地方设置集合点,

还拿那个用户和密码的地方,每到输入用户名和密码登录的地方,所有的虚拟用户都相互之间等一等,然后,一起访问。(红军排长说:等一等!大家一起冲啊!这样给敌人的压力是很大的。嘻嘻!)

1.  接着之前创建的脚本,右键点击 step1---->定时器---->Synchronizing Timer

这样子就添加了一个“集合点”,下面来设置一下集合点。

2.  我们添加完之后的列表是如上图这个样子的

注意的地方:

1.   集结的group用户数量一定要比线程组的数量小。 否则因为无法集结到设定的用户,导致测试无法进行。

2.  集结的用户数和线程组并发用户数的关系。

例如线程组设定的用户是50,  集结点设置的用户组数量是25, 那么当集结了25个用户后,就会立即开始测试。 当集结了下一组25个用户后,会立即开始这25个用户的测试。

下图是当集结点没有启用的时候, 发起的http请求的发起时间,是相差比较大的。

下图是集结点启用的时候, 可以发现http请求的发起时间都在50-100毫秒内发起。这就是我们集结点的意义所在。

 


 

发表评论


安全码
刷新