51Testing软件测试论坛

标题: loadrunner中设置持续时间与不设置有什么区别? [打印本页]

作者: steelchen134    时间: 2008-10-6 13:31
标题: loadrunner中设置持续时间与不设置有什么区别?
做了一段时间的性能测试,用的loadrunner,有一些疑惑
loadrunner提供持续加压和一次性加压的方式,但是我不知道这两种加压方式的用途及他们之间的区别。
我通过一些试验,一次性加压的方式会使得响应时间远小于持续加压方式的响应时间,我理解的原因是事务在持续时间内进行了多次的重复操作(脚本跑玩了一遍,时间没有到就继续再来),造成对服务器的持续加压,造成响应时间的增长,如果是这样的话,那一次性的加压结果不是更准确了吗?
期待大家给予指点!!!
作者: 泥泥虫    时间: 2008-10-6 14:22
个人认为采取何种加压方式在于你想测试的目的是什么,一次性加压方式感觉更多的是倾向于,寻找系统的负载崩溃点,而持续加压方式则是查看系统在不同负债下的性能表现。愚见。。
作者: steelchen134    时间: 2008-10-6 14:35
原帖由 泥泥虫 于 6-10-2008 14:22 发表
个人认为采取何种加压方式在于你想测试的目的是什么,一次性加压方式感觉更多的是倾向于,寻找系统的负载崩溃点,而持续加压方式则是查看系统在不同负债下的性能表现。愚见。。

谢谢楼上的见解,不过我不明白的是持续的加压方式为什么会造成系统处在不同的负载下呢?
作者: steelchen134    时间: 2008-10-7 09:42
不要沉了。。。。。。。
作者: 小小a    时间: 2011-5-17 17:21
关注
作者: zhoward    时间: 2011-5-19 14:24
个人理解是,持续一段时间的测试,一般脚本会进行多次迭代,多次运行得出的平均值要比一次加压得出的结果要准确。 不知是否正确,请高手指点一下。
作者: lyhgq321    时间: 2011-5-24 13:20
关注中,一直未明白这两者之间的关系。
作者: zhxw    时间: 2011-11-1 10:52
其实这是初搞者都会遇到的疑问,顶起来哦
作者: qvbfnsc    时间: 2011-11-1 11:11
没有设置持续时间,那就是说在用户全部加载后,又开始用户退出,也就是你的加载到最大并发数时间持续很短
而Loadrunner的统计响应时间是统计按事务响应时间排序,倒数第90%的事务响应时间值为测试结果的90%响应时间;一般来说,并发数越大,对服务器压力越大,响应时间就越大;没有持续时间的加载方式,90%响应时间对应并发数是小于测试时加载的最大并发数;而有持续时间的情况,90%响应时间对应的并发是加载的最大并发数,所有没有持续时间的响应时间是小于有持续时间的响应时间的
作者: msnshow    时间: 2011-11-1 13:24
还是得看测试的目的,持续一段时间的压力,更适合于如网站的访问压力,如果某些办公系统的登陆操作,可能更适合一次性登陆,要关注并发
作者: yangcaige    时间: 2012-4-18 11:06
顶!
作者: zzting    时间: 2012-4-20 09:47
俺刚做完一个性能测试。主要目的是测系统的最大并发数,一直用的是不设置持续时间。
同不懂,设置持续时间和不设置有什么区别呢?
设置持续时间是不是比较好测最大在线用户数???
作者: edisonzhang    时间: 2012-4-20 10:24
up




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