LoadRunner场景 按组计划的问题
每次迸发用户登录后,服务器硬盘灯常亮,至少要等到30秒左右才恢复正常。模拟以下场景:(忽略ThinkTime)
场景A:30个人迸发登录
场景B:40个人迸发登录
场景C:50个人迸发登录
想跑完场景A后,停1分钟再跑场景B,场景B跑完后停2分钟再跑场景C。
应该如何去做呢?sdlkfj5 在组里面进行设置策略,就可以达成你的目的。 原帖由 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的初始化和结束还要一些时间,可以适当减少思考时间。大家可以讨论一下这样可不可以。 另外,我不太明白楼主为什么能够“通过跑完场景A后,停1分钟再跑场景B,场景B跑完后停2分钟再跑场景C”解决“每次迸发用户登录后,服务器硬盘灯常亮,至少要等到30秒左右才恢复正常”的问题。
回复 #4 persist 的帖子
估计楼主是响让服务器缓一口气,再测试下面的场景吧。也不用再增加脚本了,如果非要等一下的话,那就在vuser_end里面放一个thinktime就行了。 原帖由 ppent 于 2007-7-16 12:24 发表 http://bbs.51testing.com/images/common/back.gif
估计楼主是响让服务器缓一口气,再测试下面的场景吧。
也不用再增加脚本了,如果非要等一下的话,那就在vuser_end里面放一个thinktime就行了。
恩,这样也可以,不过楼主不是在脚本里设了忽略思考时间嘛,我的意思是C、D两个脚本的运行runtime-setting里面设置不忽略思考时间,但是ABC这三组忽略思考时间。 不错的想法 难道组策略没法达到楼主的要求?
页:
[1]