51Testing软件测试论坛

标题: HTTPWATCH wait时间长, 求解决方案 [打印本页]

作者: 小飞天猪    时间: 2010-12-30 09:38
标题: HTTPWATCH wait时间长, 求解决方案
最近将门户网站使用HTTPWACH看一下,发现整个页面打开需要180多秒,觉得不可思议,后来看一下,有很多是在wait的时间上,下面我贴一张图出来··

[attach]67636[/attach]

哪位遇到过同样的问题,我想求教解决方案···

我在网上查看了wait的意思:
等待,是花费在等待服务器响应消息的空闲时间,这个值包括网络延迟和服务器处理请求的时间。

如果如网上对wait的解释,那么我想进一步问一下,该如何确定是网络延迟还是服务器处理请求的时间长呢?
不同的确认结果,该如何解决,非常感谢···
作者: mr.bee    时间: 2011-1-6 15:47
没有用过HTTPWACH
用单个虚拟用户跑下场景在analysis里面不是可以大致判断一下么?
作者: 小飞天猪    时间: 2011-1-6 15:54
回复 2# mr.bee


    恩,感谢您的建议··我去试一下··
作者: gaha    时间: 2011-1-6 17:41
我认为,用httpwatch的目的就在于可以快速直接的了解到需要的内容。
wait时间长,应该从几个方面分析:
1 什么请求耗时长,有没有规律;
2 最终结果如何,是404了还是500了;
3 出现问题的部分涉及到的操作是否具有复杂性,代码是不是精简,算法是不是简略;
4 该时刻是不是有其他进程正在访问服务器或客户端;
5 被访问的控件是不是外部链接,对方不能保证响应。

如此应该能找到原因。
作者: Fin    时间: 2011-2-25 16:57
你看到的是你这个页面所有与服务器交互的事物,其中包括N个图片和请求,

现象描述:其中中间那个最长的红的图形,她的向目标服务器发送了一个GET 请求,大小344字节长度,但是服务器没有给出任何反回,并且在等待180秒后,IE 自动认为连接超时。

问题可能出现在:
   1. 网络丢包
   2. 服务器主动丢掉,认为不是规范包

但是不能就凭借这一次测试就认为有问题,需要再次测试这个页面,看现象是否同这张一样。
作者: 随风而动    时间: 2011-5-5 17:51
嗨 大家好 ,我也在用这个工具  发现wait时间比   elapsed  time   运行时间还长  怎么解释?
作者: 随风而动    时间: 2011-6-7 16:45
也想知道答案。。。。




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