51Testing软件测试论坛

标题: LoadRunner中加压时间的天问. [打印本页]

作者: yanzizhao1102    时间: 2008-2-29 16:59
标题: LoadRunner中加压时间的天问.
(1)在场景安排里面设置里面的的有四个设置.其中的Duration设置里面的好像是设置一个持续加压时间.我这里默认的是5分钟,这个设置到底起什么用呢?
(2)同样怎么根据实际的虚拟用户数来设置这个值呢?如果有很多的事物要做,设置加压时间为1秒.哪不是不能完成吗?我想要是少量的用户然后长时间的加压可以测试服务器的稳定性.但是还是不太明白!

[ 本帖最后由 yanzizhao1102 于 2008-2-29 22:16 编辑 ]
作者: 冰清    时间: 2008-3-10 16:44
不明白楼主要表达的意思。
作者: qitengfeng    时间: 2008-3-10 17:30
1,加压结束之后场景持续执行脚本5分钟,维持场景压力
2,LZ没有明白,那个是压力全部上去之后,场景运行的时间,不是说你设置1秒,加压的时间就1秒
作者: yanzizhao1102    时间: 2008-3-10 20:35
谢谢楼上的,我知道是压力上去以后,也就是说Run user达到了设置的最大值以后执行压力5分钟,可是我假设如下:
   我们知道,在刚开始运行的时候在点击start 以后用户是一个持续增加的过程,假设有100个用户,如果没有设置集合点的情况下,我的action部分非常的小,脚本比较的短,假设一分钟就执行完了,那么,也就是说当第20个或30个用户还没有开始加载运行的时候,第一个用户已经运行玩结束了,那么这个加压时间还有什么用呢,3分钟就能执行完了,难道前面执行完了,他们还在规定的加压时间里面等吗,也就说他们都在剩余的时间里睡觉,等5分钟到了再醒来去执行结束点
   换种问法就是说,这个加压时间是一段时间,也就是有开始点,有结束点,所有用户的开始点和结束点都是一样的吗?在这段时间内所有的用户都在干什么?是并发的还是各自独立执行的.
作者: Zee    时间: 2008-3-11 00:12
这个问题,你可以参照一下我写的这个:http://blog.csdn.net/zeeslo/archive/2007/12/14/1937352.aspx

如果你的用户在duration内执行完了,就会接着迭代下去。直到设置的时间。
作者: yanzizhao1102    时间: 2008-3-11 09:32
恩,看过你的文章了,通过数据我了解了不少东西,谢谢
可是你说在剩余的时间里迭代执行,而不是睡觉,我并没有设置迭代次数呀,它会自动迭代?它自动迭代的是Action部分吗?
作者: wofengletian    时间: 2012-5-16 17:33
恩,看过你的文章了,通过数据我了解了不少东西,谢谢
可是你说在剩余的时间里迭代执行,而不是睡觉,我并没有设 ...
yanzizhao1102 发表于 2008-3-11 09:32



    对的,设置持续时间,迭代次数就不起做用了。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2