在场景里面,找到集合点的设置页面,其中有好几个选项,你可以任意选择一个方法
1.可以设置百分比,比如40%,那意思就是到达这里的用户达到40%*50=20个的时候,就开始并发,不等后面的了。
2.可以设置具体的用户数,比如20个,并发的用户数到达20个的时候,就开始并发执行了
3.还有一个好像可以设置到达后等待时间,到达后等待多少秒,然后就并发,记不清了
你这点小要求肯定可以满足的,LR很强大
插入集合点(Rendezvous)插入集合点是为了衡量在加重负载的情况下服务器的性能情况。在测试计划中,可能会要求系统能够承受1000 人甚至更多同时提交数据,在LR 中可以通过在提交数据 *** 作前面加入集合点,当虚拟用户运行到提交数据的集合点时,LR 就会检查同时有多少用户运行到集合点,从而达到测试计划中的需求。具体的 *** 作方法如下:在需要插入集合点的前面,点击菜单Insert�8�1Rendezvous,也可在录制时按插入集合点按钮注意:集合点经常和事务结合起来使用。第一个选项:当所有 Vuser 中的 X% 到达集合点时释放 Vuser(注意,一般不选择第一个策略,如果选择此选项,场景将不按计划运行)第二个选项:仅当场景中正在运行的指定百分比用户到达集合点后才释放 Vuser。
第三个选项:场景中正在运行的用户的50%到达集合点后,才释放 Vuser,并继续执行场景。
最后一个选项指:在“Vuser 之间的超时值”框中输入一个超时值。每个 Vuser 到达集合点之后,LoadRunner 都会等待下一个 Vuser 到达,等待的最长时间为您设置的超时间隔。如果下一个 Vuser 在超时间隔内还没到达,Controller 就会从集合中释放所有的 Vuser。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)