higkoo 发表于 2007-7-13 10:54:16

LoadRunner场景 按组计划的问题

每次迸发用户登录后,服务器硬盘灯常亮,至少要等到30秒左右才恢复正常。


    模拟以下场景:(忽略ThinkTime)
场景A:30个人迸发登录
场景B:40个人迸发登录
场景C:50个人迸发登录


想跑完场景A后,停1分钟再跑场景B,场景B跑完后停2分钟再跑场景C。

应该如何去做呢?sdlkfj5

rickyzhu 发表于 2007-7-13 13:54:52

在组里面进行设置策略,就可以达成你的目的。

persist 发表于 2007-7-16 10:07:20

原帖由 rickyzhu 于 2007-7-13 13:54 发表 http://bbs.51testing.com/images/common/back.gif
在组里面进行设置策略,就可以达成你的目的。


不知道在组里面怎么设置策略才可以实现楼主要求的“跑完场景A后,停1分钟再跑场景B,场景B跑完后停2分钟再跑场景C”,我在组里只看到"Start when ××× finishes", 而没有A停了一分钟以后再运行B脚本啊。
我觉得楼主可不可以通过在写两个脚本,如C,D,脚本C里面只有lr_think_time 60, 脚本D里面只有lr_think_time 120,然后再在组里面进行设置,考虑到运行脚本C、D的初始化和结束还要一些时间,可以适当减少思考时间。大家可以讨论一下这样可不可以。

persist 发表于 2007-7-16 10:07:31

另外,我不太明白楼主为什么能够“通过跑完场景A后,停1分钟再跑场景B,场景B跑完后停2分钟再跑场景C”解决“每次迸发用户登录后,服务器硬盘灯常亮,至少要等到30秒左右才恢复正常”的问题。

ppent 发表于 2007-7-16 12:24:18

回复 #4 persist 的帖子

估计楼主是响让服务器缓一口气,再测试下面的场景吧。
也不用再增加脚本了,如果非要等一下的话,那就在vuser_end里面放一个thinktime就行了。

persist 发表于 2007-7-16 13:38:00

原帖由 ppent 于 2007-7-16 12:24 发表 http://bbs.51testing.com/images/common/back.gif
估计楼主是响让服务器缓一口气,再测试下面的场景吧。
也不用再增加脚本了,如果非要等一下的话,那就在vuser_end里面放一个thinktime就行了。


恩,这样也可以,不过楼主不是在脚本里设了忽略思考时间嘛,我的意思是C、D两个脚本的运行runtime-setting里面设置不忽略思考时间,但是ABC这三组忽略思考时间。

mli@dtri.com 发表于 2007-7-22 02:10:55

不错的想法

v_v 发表于 2012-7-25 17:35:51

难道组策略没法达到楼主的要求?
页: [1]
查看完整版本: LoadRunner场景 按组计划的问题