ld_abc 发表于 2007-8-17 11:07:21

为什么响应时间比实际时间要长很多?

录制脚本操作如下:
打开www.google.cn页面,(vuser_init_Transaction)
输入搜索关键字,点击“搜索”。(Action_Transaction)

然后在controller中运行脚本,只设置一个用户循环执行。
查看Trans Response Time这张表,发现Action_Transaction事物的平均响应时间在7秒以上,最高会到27秒以上。
请问为什么响应时间会这么长?实际操作的时候并不需要这么多时间呀
(没有设置Think time)
谢谢赐教!

shanxi 发表于 2007-8-17 11:17:51

那就用抓包工具,查看LoadRunner运行时发的包跟接收的包的时间差值

注意这个包一定要抓准确,发出的请求要对应接收的回应。

验证的依据:首先相信LoadRunner对该协议的性能测试可靠,其次才是对LoadRunner时间计算的验证。

[ 本帖最后由 shanxi 于 2007-8-17 11:23 编辑 ]

ld_abc 发表于 2007-8-17 12:40:47

说的太深奥了,呵呵sdlkfj1

spartan 发表于 2007-8-17 14:52:20

回复 #2 shanxi 的帖子

因为TRANSACTION RESPONSE TIME中包括了THINK TIME, 你的脚本中若有THINK TIME的话,得到的TRANSACTION RESPONSE TIME是比正常的值大的。

corrine-li 发表于 2007-8-17 15:12:52

那没有设置Think time呢?
我的就没有设置Think time,
我的分析结果的平均响应时间也大约实际的时间。
平均响应时间与事务有联系吗?

ld_abc 发表于 2007-8-20 11:08:43

我就是没有设置ThinkTime,但响应时间还是很长。

zhj_lc 发表于 2007-8-20 11:35:41

俺也遇到这个问题,等待中!

vickywang_no1 发表于 2009-4-15 15:53:12

我也想知道。
今天也遇到啦。

vickywang_no1 发表于 2009-4-15 15:53:47

大家知道原因了吗,分享一下吧。

wangshu3000 发表于 2009-11-4 17:17:44

怀疑网络问题。。。网络不支持那么访问量了。。:victory:
页: [1]
查看完整版本: 为什么响应时间比实际时间要长很多?