steelchen134 发表于 2008-10-6 13:31:45

loadrunner中设置持续时间与不设置有什么区别?

做了一段时间的性能测试,用的loadrunner,有一些疑惑
loadrunner提供持续加压和一次性加压的方式,但是我不知道这两种加压方式的用途及他们之间的区别。
我通过一些试验,一次性加压的方式会使得响应时间远小于持续加压方式的响应时间,我理解的原因是事务在持续时间内进行了多次的重复操作(脚本跑玩了一遍,时间没有到就继续再来),造成对服务器的持续加压,造成响应时间的增长,如果是这样的话,那一次性的加压结果不是更准确了吗?
期待大家给予指点!!!

泥泥虫 发表于 2008-10-6 14:22:04

个人认为采取何种加压方式在于你想测试的目的是什么,一次性加压方式感觉更多的是倾向于,寻找系统的负载崩溃点,而持续加压方式则是查看系统在不同负债下的性能表现。愚见。。

steelchen134 发表于 2008-10-6 14:35:08

原帖由 泥泥虫 于 6-10-2008 14:22 发表 http://bbs.51testing.com/images/common/back.gif
个人认为采取何种加压方式在于你想测试的目的是什么,一次性加压方式感觉更多的是倾向于,寻找系统的负载崩溃点,而持续加压方式则是查看系统在不同负债下的性能表现。愚见。。
谢谢楼上的见解,不过我不明白的是持续的加压方式为什么会造成系统处在不同的负载下呢?

steelchen134 发表于 2008-10-7 09:42:00

不要沉了。。。。。。。

小小a 发表于 2011-5-17 17:21:42

关注

zhoward 发表于 2011-5-19 14:24:53

个人理解是,持续一段时间的测试,一般脚本会进行多次迭代,多次运行得出的平均值要比一次加压得出的结果要准确。 不知是否正确,请高手指点一下。

lyhgq321 发表于 2011-5-24 13:20:34

关注中,一直未明白这两者之间的关系。

zhxw 发表于 2011-11-1 10:52:16

其实这是初搞者都会遇到的疑问,顶起来哦

qvbfnsc 发表于 2011-11-1 11:11:16

没有设置持续时间,那就是说在用户全部加载后,又开始用户退出,也就是你的加载到最大并发数时间持续很短
而Loadrunner的统计响应时间是统计按事务响应时间排序,倒数第90%的事务响应时间值为测试结果的90%响应时间;一般来说,并发数越大,对服务器压力越大,响应时间就越大;没有持续时间的加载方式,90%响应时间对应并发数是小于测试时加载的最大并发数;而有持续时间的情况,90%响应时间对应的并发是加载的最大并发数,所有没有持续时间的响应时间是小于有持续时间的响应时间的

msnshow 发表于 2011-11-1 13:24:55

还是得看测试的目的,持续一段时间的压力,更适合于如网站的访问压力,如果某些办公系统的登陆操作,可能更适合一次性登陆,要关注并发

yangcaige 发表于 2012-4-18 11:06:30

顶!

zzting 发表于 2012-4-20 09:47:16

俺刚做完一个性能测试。主要目的是测系统的最大并发数,一直用的是不设置持续时间。
同不懂,设置持续时间和不设置有什么区别呢?
设置持续时间是不是比较好测最大在线用户数???

edisonzhang 发表于 2012-4-20 10:24:07

up
页: [1]
查看完整版本: loadrunner中设置持续时间与不设置有什么区别?