再次解读Web Page Diagnosti…
来源:互联网 发布:济南公交线路查询软件 编辑:程序博客网 时间:2024/05/29 19:49
Web Page Diagnostics (以下简称WPD),这是LRAnalysis中非常重要的一块,搞清楚这部分的内容会让你少走很多弯路,很多环境问题都可以通过它来定位,比如客户端,网络。通过它可以你可以比较好的来定位是环境的问题还是应用本身的问题,当然更重要的是Web页面本身的问题。
WebPage Diagnostics:页面诊断图,也叫页面分解总图
PageComponent Breakdown:
页面中每个元素的平均响应时间占整个页面响应时间的百分比PageComponent Breakdown(Over Time):在
整个测试过程中,任意一秒内页面中每个元素的响应时间(例如在runtime中设置了browsercache,页面中的资源文件就只会在第一次下载,后面的页面响应时间也就不包括这些元素的时间,这在Page ComponentBreakdown中是看不出来的,因为Page ComponentBreakdown是整个测试期间内的平均时间。当然,是否启用了cache,通过over time图就能看出来)
- Page Download TimeBreakdown:页面中每个元素的响应时间分割图,响应时间被分割为以下几个部分:DNSResolution,Connection,First Buffer,SSL Handshaking,Receive,FTPAuthentication,Client,Error
- Page Download Time Breakdown(OverTime):在整个测试过程中,任意一秒内页面中每个元素的响应时间分割图
- Time to First Buffer Breakdown:First BufferTime时间分割为Network Time和ServerTime,客户端http请求发送到接收到服务器端的应答包(ACK)为Network Time,从接收到ACK到完成FirstBuffer接受为Server Time
- Time to First Buffer Breakdown(OverTime):基本同上,任意一秒内的
- Downloaded ComponentSize(KB):页面中每个元素的大小(KB)
首先打开Web PageDiagnostics图,来看看下面一个例子Download Time图:
上图存在两个问题:
1、receive时间很长
这个一般是网络问题,当然如果你确认网络不存在问题,那么你就要看看是不是客户端的问题(客户端也可能会造成Receive过长,这个千万要注意)
2、页面问题
页面上包括了非常多的图片,而且图片似乎都没有优化,最大的竟然有163K,记下来,这可是罪证哦 ;)
很多时候,你可以根据DNS,Connection,Receive来看出是否存在网络问题,根据Client来判断是否存在客户端问题。
看看,挺简单的吧! ^_^
换个图看看,Page Component Breakdown(Over Time)
很清楚吧,页面元素都被cache了,说明场景启用了browser cache,页面的响应时间只包括红线和蓝线。
Time to First Buffer Breakdown(Over Time)
- 再次解读Web Page Diagnosti…
- Error page: / Err…
- Page directive: illega…
- Error page: /dede/logi…
- Error page: /dede/logi…
- 关于 page in page out
- Web applications mean the trende…
- Web Dynpro for ABAP Config…
- Unterminated <%@ page tag
- Bitcoin Group股票交易所再次…
- Error page: /dede/&nbs…
- Page Rank
- 【原创】java web Actio…
- 【原创】java web strut…
- The web application [/stru…
- web dynpro for ab…
- web dynpro for ab…
- A Web services re…
- Win7进局域网 提示:登陆失…
- [DBNETLIB][ConnectionOpen(…
- android 圆形头像的Imageview
- QTP数据库操作(ADO)(转载)
- 软件测试-职业发展-邱建忠
- 再次解读Web Page Diagnosti…
- 【原创】Linux下安装loadrunner11.…
- AppScan扫描时发生"AppScan内存需…
- 【原创】AppScan的安装、破解、配…
- loadrunner11监控apache2.X
- loadrunner11监控windows资源图(…
- hdu 2045 不容易系列之(3)—— LELE的RPG难题(java)
- 多进程解码网络编程模型选择的漫谈
- 绑定变量让sql重新硬解析的方法及11g自适应游标