为什么响应时间比实际时间要长很多?
录制脚本操作如下:打开www.google.cn页面,(vuser_init_Transaction)
输入搜索关键字,点击“搜索”。(Action_Transaction)
然后在controller中运行脚本,只设置一个用户循环执行。
查看Trans Response Time这张表,发现Action_Transaction事物的平均响应时间在7秒以上,最高会到27秒以上。
请问为什么响应时间会这么长?实际操作的时候并不需要这么多时间呀
(没有设置Think time)
谢谢赐教! 那就用抓包工具,查看LoadRunner运行时发的包跟接收的包的时间差值
注意这个包一定要抓准确,发出的请求要对应接收的回应。
验证的依据:首先相信LoadRunner对该协议的性能测试可靠,其次才是对LoadRunner时间计算的验证。
[ 本帖最后由 shanxi 于 2007-8-17 11:23 编辑 ] 说的太深奥了,呵呵sdlkfj1
回复 #2 shanxi 的帖子
因为TRANSACTION RESPONSE TIME中包括了THINK TIME, 你的脚本中若有THINK TIME的话,得到的TRANSACTION RESPONSE TIME是比正常的值大的。 那没有设置Think time呢?我的就没有设置Think time,
我的分析结果的平均响应时间也大约实际的时间。
平均响应时间与事务有联系吗? 我就是没有设置ThinkTime,但响应时间还是很长。 俺也遇到这个问题,等待中! 我也想知道。
今天也遇到啦。 大家知道原因了吗,分享一下吧。 怀疑网络问题。。。网络不支持那么访问量了。。:victory:
页:
[1]