性能测试工具LoadRunner18-LR之Controller 集合点
含义
当通过controller虚拟多个用户执行该脚本时。用户的启动或运行步骤不一定是同步的。集合点是在脚本的某处设置一个标记。当有虚拟用户运行到这个标记时,停下等待,直到所有用户都达到这个标记时,再一同进行下面的步骤,这样能够用最大的用户并发去做下面的操作,就像集合再前进一样。集合点之名由此而得。集合点主要用于对关键步骤的加压。
目的
集合点的用处对于LR来说意义非常大,它可以设置多个虚拟用户等待到一个点,同时触发一个事务,以达到模拟真实环境下同时多个用户操作,同时模拟负载实现性能测试的最终目的。由此可见,插入集合点主要是为了衡量在加重负载的情况下服务器的性能情况,从而找到性能瓶颈。可以把集合点理解成是一种特殊情况下的并发。
插入集合点步骤
点击Insert->Rendezvous
点击OK之后,脚本中就会有集合点函数,如下图所示