51Testing软件测试论坛

标题: loadrunner 中的 Average Response Time 的疑惑 [打印本页]

作者: xxyutian1    时间: 2008-5-6 17:49
标题: loadrunner 中的 Average Response Time 的疑惑
虾米求助

在公司做ejb的性能测试 ;测试的对象是联机交易,制作了三个场景;分别用10个、30个和50个用户跑同一个联机交易;
其中10个用户 所用时间为10S,在anysis 中Average Response Time 为1.415s;
其中30个用户 所用时间为14S,在anysis 中Average Response Time 为2.658s;
其中50个用户 所用时间为19S,在anysis 中Average Response Time 为6.481s;
实在是想不通 这个指标是怎么计算出来的啊!!
紧急求助大虾们指点:)

[ 本帖最后由 xxyutian1 于 2008-5-6 18:27 编辑 ]
作者: shen1936    时间: 2008-5-6 18:13
平均事务响应时间图显示在场景或会话步骤运行期间每一秒内执行事务所用的平
均时间。
X 轴表示从场景或会话步骤开始运行以来已用的时间。Y 轴表示执行每个事务所
用的平均时间(以秒为单位)。

对于每个粒度,此图以不同的方式显示。粒度越小,结果就越详细。但要研究
Vuser 在整个场景或会话步骤中的总体行为,使用较高粒度查看结果将更有用。
例如,使用低粒度可以看到不执行事务的时间间隔。然而,如果使用较高粒度查
看同一图,您将看到事务总体响应时间图。
注意: 默认情况下,只显示已经过的事务。
作者: xxyutian1    时间: 2008-5-6 18:18
一下是一个用户的 结果
作者: xxyutian1    时间: 2008-5-6 18:21
10个用户的结果
作者: xxyutian1    时间: 2008-5-6 18:23
30个用户的结果
作者: xxyutian1    时间: 2008-5-6 18:25
30个用户的结果 显示的运行时间是15s
作者: xxyutian1    时间: 2008-5-6 18:26
标题: 30个
原帖由 xxyutian1 于 2008-5-6 18:23 发表
30个用户的结果

30 个30个
作者: xxyutian1    时间: 2008-5-6 18:29
计划上是要求 平均的响应时间在3.5s之内;30个用户也不应该用这么长时间吧;但是lr的数据自动计算出来的 应该也不会有这种低级错误;唯一的解释是小虾我哪里没有理解 拜求指点啊
作者: nmtcolin    时间: 2008-5-7 10:24
标题: 有没有把think time也计算在内?
有没有把think time也计算在内?
作者: msnshow    时间: 2008-5-7 14:04
个人觉得这个结果一点也不奇怪
作者: xxyutian1    时间: 2008-5-7 19:42
thinktime=0;怎么会不奇怪呢,10个用户在control显示场景结束才用了10s啊;怎么会平均相应时间就1.4多了呢
作者: demit1    时间: 2008-5-7 22:09
你的30个用户是并行运行的,怎么可能用 15/30 = 0.5s这种思维去思考~~~
作者: xxyutian1    时间: 2008-5-8 10:10
汗啊  这个问题知道了;谢谢大虾们
作者: kate_moss    时间: 2012-6-19 14:56
是什么原因啊




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