51Testing软件测试论坛
标题:
如果一个脚本里面有多个事物,且每个事物前都有集合点
[打印本页]
作者:
zhtangzi
时间:
2006-10-25 20:42
标题:
如果一个脚本里面有多个事物,且每个事物前都有集合点
如事物A前面有集合点A,事物B前面有集合点B,事物C前面有集合点C,事物D前面有集合点D……如此类推,现在假设只设定了集合点B为有效的,而其他当集合点都是无效的,同时在schedule当Ramup里面设定同时加载所有当用户,这时候LoadRunner是怎么给事物加压的?
是不是A事物也是所有当用户同时并发的?还是只有B事物是同时并发的?
作者:
zhtangzi
时间:
2006-10-25 21:11
我在测试当时候发现如果设定所有的集合点都无效,则该脚本可以通过70个用户,但是如果设定了集合点有效而其他当无效后,脚本基本是执行不成功的,事物B通过的很少。
作者:
zhtangzi
时间:
2006-10-25 21:14
另外,我想知道在这种情况下,如果设定了脚本中设定了两个集合点有效如集合点B和集合点D有效而其他的都无效,并且在schedule里面设定所有的用户同时并发,那么是不是事物A和事物C也会是所有的用户同时并发呢?望大家多多指教。
作者:
zhtangzi
时间:
2006-10-26 20:47
怎么没有人回复呢?sdlkfj9 sdlkfj9 sdlkfj9 sdlkfj9 sdlkfj9 sdlkfj9 sdlkfj9
作者:
大风
时间:
2006-10-27 11:52
既然集合点无效还要加集合点干什么。在脚本中把不需要的集合点去掉。
在schedule当Ramup里面设定同时加载所有当用户,和集合点没有关系。这个设置只是让所有虚拟用户都同时执行action脚本而已。每个虚拟用户执行的速度有区别,所以需要设置集合点来让所有虚拟用户都同时触发某个事物。以达到并发的效果。
作者:
tester007
时间:
2006-10-27 13:08
关注!我个人觉得只有设置了集合点,才会并发,如果没有设置,就不会并发,最多记录一个事务的响应时间!如果不对,请高手指教!
作者:
zhtangzi
时间:
2006-10-30 20:53
标题:
回复 #5 大风 的帖子
多谢指导!
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2