LR【网页细分图】分析--转载来的文字

上一篇 / 下一篇  2011-09-26 20:42:04 / 个人分类:性能测试

all time =dns time + connection time  + first buffer time + received time + ssl time + error time + client time + ftp authrioze time

first buffer time = server time  + network time

server time =   web application time + server deal time + database time

Page Download Time Breakdown:
1.DNS resolution time IP解析以后,请求被发送到Webserver,  这事是浏览器与webserver建立一个初始连接的时间
2.Connection time
3.ssl handshaking time
4.ftp authentication time
5.first buffer time  从webserver发处第一个数据包,从网络传输到客户端,客户端接收到第一个字节的时间。

5.1 Network Time   每个网页组件的网络时间
5.2 Server Time  每个网页组件的服务器时间   = web application time + server deal time + database time

|C-----------------request------------>S| 浏览器发送请求
|C<----------------ACK-----------------S| 服务器发送ACK
|C<--------the first buffer------------S| 服务器发送the first buffer

network time 是发出请求到收到ACK的时间
Server time  是收到ACK后到完成接收the first buffer的时间

6.receive time  显示从服务器收到(第一个字节)到最后一个字节并完成下载之前经过的时间
7.clent time
8.error time


事务响应时间= First Buffer + Receive + Client Time

关于web  page  diagnostics  的结果分析统计中各题列的含义:
1.1  DNS  Resolution:客户端发送请求到webserver前,DNS  SERVER解析请求中DNS名为IP地址的时间
1.2  Connection:    IP解析以后,请求被发送到Webserver,  这事是浏览器与webserver建立一个初始连接的时间
1.3  First  Buffer:  从webserver发处第一个数据包,从网络传输到客户端,客户端接收到第一个字节的时间。
1.4  reciver:从浏览器接收第一个字节开始,到成功接收最后一个字节,下载完成的时间。
1.5  SSL:握手协议(用到该协议的页面较少)
1.6  Error  time:从浏览器发出一个请求,到受到一个返回HTTP错误消息的时间
1.7  Cliebt  time:客户端的延迟,可能是think  time或者其他延迟

2.  关于web  page  diagnostics  下的图表:
2.1  Downloaded  Component  Size(KB)  用饼图查看页面各种组件大小所占的比例
2.2  Page  Component  Breakdown  用曲线图表示页面各种组建下载时间的比例
2.3  Page  download  time  breakdown(over  time)  在场景运行中每一秒钟  组件在传输的各部分的时间
2.4  Time  to  First  Buffer  Breakdown(Over  time)    这个图形里面  绿色表示网络相关  蓝色表示服务器相关  确定网络是问题  就看network相关图表  确定服务器是问题  就看webserver相关图表

1、    Running Vusers(用户加载图)
2、    Hits Per Second(每秒点击数)
3、    Throughout(服务器吞吐量)
4、    HTTP Responses per Second(HTTP每秒响应数)
5、    Average Transaction Response Time(平均响应时间)
重点关注:innerall、login和logout三个的时间

6、    Web Page Diagnostics(分页诊断图)
7、    Page Component Breakdown(页面元素分解-时序图)
8、    Page Download Time Breakdown(页面下载时间分解图)
9、    Time to First Buffer Breakdown(Fist Buffer分解图)
10、    Transaction Response Time Under Load
--------

Network Time不高,说明和网络没关系;Server Time不高,说明服务器处理正常;
整个测试过程就是receive time时间太长,就只从这个入手了。。

server time:从初始的HTTP请求,直到成功收到从Web服务器返回的第一个缓冲区(通常是GET)的应答收据通行证

【receive time】显示从服务器收到最后一个字节并完成下载之前经过的时间。
接收度量是很好的网络质量指示器(查看用来计算接收速率的时间/大小比率)。 
好像你的下载带宽不够,导致这个时间太长。。

公司专线接入25M
-----------
主要看
First Buffer Time

Receive Time
Receive Time应该基本上是网络耗时
First Buffer Time则是分了Server Time 和 Network Time
First Buffer Time这个指标很重要
Receive Time是从接收到第一个字节开始到全部接收完成的时间
First Buffer Time是从建立连接后开始,到从服务器获取到第一个字节的时间
相对来说Server Time算是比较平稳的,就是个别时候有突变,需要关注下是什么原因

 

转自http://www.blogabc.net/i7702_LR%E6%B5%8B%E8%AF%95%E6%B1%87%E6%80%BB.htm


TAG:

 

评分:0

我来说两句

日历

« 2024-05-12  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 27077
  • 日志数: 26
  • 建立时间: 2011-05-07
  • 更新时间: 2012-07-20

RSS订阅

Open Toolbar