51Testing软件测试论坛
标题:
如何测试GUI页面的显示时间?
[打印本页]
作者:
higkoo
时间:
2008-5-2 10:21
标题:
如何测试GUI页面的显示时间?
LR的 响应时间 = 服务器响应时间 + 网络传输时间
实际 响应时间 = 服务器响应时间 + 网络传输时间 + 页面显示时间
我们怎样测量从资源下载完成到页面完全显示的时间(页面显示时间)?
作者:
liangjz
时间:
2008-5-2 11:45
用工具抽样看吧
呵呵,或者找到合适的命令行工具成批导出结果,并做数学处理。
比较好的工具page detailer, firefox 插件firebug
[
本帖最后由 liangjz 于 2008-5-2 19:26 编辑
]
作者:
higkoo
时间:
2008-5-2 14:14
标题:
firefox
好
顺 liangjz 的说法,抽空我试一试
作者:
liangjz
时间:
2008-5-2 19:28
我手上的pagedetailer 基本版可以做到区分服务器时间和网络传输时间等。但没有看到页面渲染的标志,呵呵,我也要挖掘下是否有这个页面展现的duration time。
从IBM 官方的说法:Page Detailer,一个测试和展现 Web 页面下载性能的软件。是否包含页面渲染呢?需要再研究下
另外,哈哈,顺便推荐yahoo的产品-yslow。
中文资料参考:
http://www.cnblogs.com/justinyou ... web-site-yslow.html
yahoo在web网页性能分析方面在业界成绩斐然,
偶要跑去书店买他们的书了
这个问题很可能一个工具不能完全解决的
[
本帖最后由 liangjz 于 2008-5-2 20:16 编辑
]
作者:
liangjz
时间:
2008-5-2 22:52
刚才还想到一个方法,就是自己开发BHO 模块,动态检测从发请求----网络收到第一个响应包-----到DOM对象readystate 符合期望的时间差距
作者:
higkoo
时间:
2008-5-3 00:06
标题:
回复 5# 的帖子
对头!
IE DOM提供了浏览器的处理状态,可以用IE的事件回调接口去获取每个状态下的时间,然后相减,最终获得相应的时间!
作者:
higkoo
时间:
2008-5-3 00:25
标题:
DOM查看器:
怎么看?
作者:
higkoo
时间:
2008-5-3 00:28
标题:
好东西:
http://www.cnblogs.com/justinyou ... web-site-yslow.html
这个非常好!!!
作者:
liangjz
时间:
2008-5-3 22:35
没有深入了解yslow performance的工作原理。从net来看
似乎还是没有办法区分网络+服务器 与页面全部展现的时间。
呵呵,看来得从codeproject找一个 BHO example改造试验
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2