51Testing软件测试论坛

标题: 为什么响应时间比实际时间要长很多? [打印本页]

作者: ld_abc    时间: 2007-8-17 11:07
标题: 为什么响应时间比实际时间要长很多?
录制脚本操作如下:
打开www.google.cn页面,(vuser_init_Transaction)
输入搜索关键字,点击“搜索”。(Action_Transaction)

然后在controller中运行脚本,只设置一个用户循环执行。
查看Trans Response Time这张表,发现Action_Transaction事物的平均响应时间在7秒以上,最高会到27秒以上。
请问为什么响应时间会这么长?实际操作的时候并不需要这么多时间呀
(没有设置Think time)
谢谢赐教!
作者: shanxi    时间: 2007-8-17 11:17
那就用抓包工具,查看LoadRunner运行时发的包跟接收的包的时间差值

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

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

[ 本帖最后由 shanxi 于 2007-8-17 11:23 编辑 ]
作者: ld_abc    时间: 2007-8-17 12:40
说的太深奥了,呵呵sdlkfj1
作者: spartan    时间: 2007-8-17 14:52
标题: 回复 #2 shanxi 的帖子
因为TRANSACTION RESPONSE TIME中包括了THINK TIME, 你的脚本中若有THINK TIME的话,得到的TRANSACTION RESPONSE TIME是比正常的值大的。
作者: corrine-li    时间: 2007-8-17 15:12
那没有设置Think time呢?
我的就没有设置Think time,
我的分析结果的平均响应时间也大约实际的时间。
平均响应时间与事务有联系吗?
作者: ld_abc    时间: 2007-8-20 11:08
我就是没有设置ThinkTime,但响应时间还是很长。
作者: zhj_lc    时间: 2007-8-20 11:35
俺也遇到这个问题,等待中!
作者: vickywang_no1    时间: 2009-4-15 15:53
我也想知道。
今天也遇到啦。
作者: vickywang_no1    时间: 2009-4-15 15:53
大家知道原因了吗,分享一下吧。
作者: wangshu3000    时间: 2009-11-4 17:17
怀疑网络问题。。。网络不支持那么访问量了。。




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