51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3016|回复: 6
打印 上一主题 下一主题

[原创] LoadRunner中加压时间的天问.

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-2-29 16:59:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
(1)在场景安排里面设置里面的的有四个设置.其中的Duration设置里面的好像是设置一个持续加压时间.我这里默认的是5分钟,这个设置到底起什么用呢?
(2)同样怎么根据实际的虚拟用户数来设置这个值呢?如果有很多的事物要做,设置加压时间为1秒.哪不是不能完成吗?我想要是少量的用户然后长时间的加压可以测试服务器的稳定性.但是还是不太明白!

[ 本帖最后由 yanzizhao1102 于 2008-2-29 22:16 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-3-10 16:44:56 | 只看该作者
不明白楼主要表达的意思。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-3-10 17:30:42 | 只看该作者
1,加压结束之后场景持续执行脚本5分钟,维持场景压力
2,LZ没有明白,那个是压力全部上去之后,场景运行的时间,不是说你设置1秒,加压的时间就1秒
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2008-3-10 20:35:39 | 只看该作者
谢谢楼上的,我知道是压力上去以后,也就是说Run user达到了设置的最大值以后执行压力5分钟,可是我假设如下:
   我们知道,在刚开始运行的时候在点击start 以后用户是一个持续增加的过程,假设有100个用户,如果没有设置集合点的情况下,我的action部分非常的小,脚本比较的短,假设一分钟就执行完了,那么,也就是说当第20个或30个用户还没有开始加载运行的时候,第一个用户已经运行玩结束了,那么这个加压时间还有什么用呢,3分钟就能执行完了,难道前面执行完了,他们还在规定的加压时间里面等吗,也就说他们都在剩余的时间里睡觉,等5分钟到了再醒来去执行结束点
   换种问法就是说,这个加压时间是一段时间,也就是有开始点,有结束点,所有用户的开始点和结束点都是一样的吗?在这段时间内所有的用户都在干什么?是并发的还是各自独立执行的.
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2008-3-11 00:12:56 | 只看该作者
这个问题,你可以参照一下我写的这个:http://blog.csdn.net/zeeslo/archive/2007/12/14/1937352.aspx

如果你的用户在duration内执行完了,就会接着迭代下去。直到设置的时间。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2008-3-11 09:32:19 | 只看该作者
恩,看过你的文章了,通过数据我了解了不少东西,谢谢
可是你说在剩余的时间里迭代执行,而不是睡觉,我并没有设置迭代次数呀,它会自动迭代?它自动迭代的是Action部分吗?
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2012-5-16 17:33:06 | 只看该作者
恩,看过你的文章了,通过数据我了解了不少东西,谢谢
可是你说在剩余的时间里迭代执行,而不是睡觉,我并没有设 ...
yanzizhao1102 发表于 2008-3-11 09:32



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

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-15 13:25 , Processed in 0.092709 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表