51Testing软件测试论坛

标题: 求关于web page diagnostics中的详解!!! [打印本页]

作者: an_sshan    时间: 2011-5-31 09:24
标题: 求关于web page diagnostics中的详解!!!
愚请教关于web page diagnostics中详解,downtime / downtime(over)具体是干什么的呢?他所能分析出来的是什么问题,它能表示什么问题!跪求了!
作者: zhyb_2008    时间: 2011-5-31 13:44
Web Page Breakdown(网页元素细分)
  “网页元素细分”主要用来评估页面内容是否影响事务的响应时间,通过它可以深入地分析网站上那些下载很慢的图形或中断的连接等有问题的

  元素。

  1、Web Page Breakdown(页面分解总图)

  “页面分解”显示某一具体事务在测试过程的响应情况,进而分析相关的事务运行是否正常。

  “页面分解”图可以按下面四种方式进行进一步细分:

  1)、Download Time Breaddown(下载时间细分)

  “下载时间细分”图显示网页中不同元素的下载时间,同时还可按照下载过程把时间进行分解,用不同的颜色来显示DNS解析时间、建立连接时间、第一次缓冲时间等各自所占比例。

  2)、Component Breakdown(Over Time)(组件细分(随时间变化))

  “组件细分”图显示选定网页的页面组件随时间变化的细分图。通过该图可以很容易的看出哪些元素在测试过程中下载时间不稳定。该图特别适用于需要在客户端下载控件较多的页面,通过分析控件的响应时间,很容易就能发现那些控件不稳定或者比较耗时。

  3)、Download Time Breakdown(Over Time)(下载时间细分(随时间变化))

  “下载时间细分(随时间变化)” 图显示选定网页的页面元素下载时间细分(随时间变化)情况,它非常清晰地显示了页面各个元素在压力测试过程中的下载情况。

  “下载时间细分”图显示的是整个测试过程页面元素响应的时间统计分析结果,“下载时间细分(随时间变化)”显示的事场景运行过程中每一秒内页面元素响应时间的统计结果,两者分别从宏观和微观角度来分析页面元素的下载时间。

  4)、Time to First Buffer Breakdown(Over Time)(第一次缓冲时间细分(随时间变化))

  “第一次缓冲时间细分(随时间变化)”图显示成功收到从Web服务器返回的第一次缓冲之前的这段时间,场景或会话步骤运行的每一秒中每个网页组件的服务器时间和网络时间(以秒为单位)。可以使用该图确定场景或会话步骤运行期间服务器或网络出现问题的时间。

  First Buffer Time:是指客户端与服务器端建立连接后,从服务器发送第一个数据包开始计时,数据经过网络传送到客户端,到浏览器接收到第一个缓冲所用的时间。

  2、Page Component Breakdown(页面组件细分)

  “页面组件细分”图显示每个网页及其组件的平均下载时间(以秒为单位)。可以根据下载组件所用的平均秒数对图列进行排序,通过它有助于隔离有问题的组件。

  3、Page Component Breakdown(Over Time)(页面组件分解(随时间变化))

  “页面组件分解(随时间变化)”图显示在方案运行期间的每一秒内每个网页及其组件的平均响应时间 (以秒为单位)。

  4、Page Download Time Breakdown(页面下载时间细分)

  “页面下载时间细分”图显示每个页面组件下载时间的细分,可以根据它确定在网页下载期间事务响应时间缓慢是由网络错误引起还是由服务器错误引起。

  “页面下载时间细分”图根据DNS解析时间、连接时间、第一次缓冲时间、SSL握手时间、接收时间、FTP验证时间、客户端时间和错误时间来对每个组件的下载过程进行细分。

  5、Page Download Time Breakdown(Over Time)(页面下载时间细分(随时间变化))

  “页面下载时间细分(随时间变化)”图显示方案运行期间,每一秒内每个页面组件下载时间的细分。使用此图可以确定网络或服务器在方案执行期间哪一时间点发生了问题。

  “页面组件细分(随时间变化)”图和“页面下载时间细分(随时间变化)”图通常结合起来进行分析:首先确定有问题的组件,然后分析它们的下载过程,进而定位原因在哪里。

  6、Time to First Buffer Breakdown(第一次缓冲时间细分)

  “第一次缓冲时间细分”图显示成功收到从Web服务器返回的第一次缓冲之前的这一段时间内的每个页面组件的相关服务器/网路时间。如果组件的下载时间很长,则可以使用此图确定产生的问题与服务器有关还是与网络有关。

  网络时间:定义为第一个HTTP请求那一刻开始,直到确认为止所经过的平均时间。

  服务器时间:定义为从收到初始HTTP请求确认开始,直到成功收到来自Web服务器的一次缓冲为止所经过的平均时间。

  7、Time to First Buffer Breakdown(Over Time)(第一次缓冲时间细分(随时间变化))

  “第一次缓冲时间细分(随时间变化)”图显示成功收到从Web服务器返回的第一个缓冲之前的这段时间内,场景运行的每一秒中每个网页组件的服务器时间和网络时间。可以使用此图确定场景运行期间服务器或网络出现问题的时间点。

  8、Downloader Component Size(KB)(已下载组件大小)

  “已下载组件大小”图显示每个已经下载的网页组建的大小。通过它可以直接看出哪些组件比较大并需要进一步进行优化以提高性能。
作者: an_sshan    时间: 2011-6-2 11:24
回复 2# zhyb_2008


    兄之回复,甚为详细,令愚茅塞顿开,诚有久逢甘霖之喜,鱼入水之自在,愚深表感谢!
作者: msnshow    时间: 2011-6-6 13:58
楼主文采不错啊
作者: joanchongzi    时间: 2011-6-13 10:30
文采的确不错,呵呵
作者: 散落阳台    时间: 2016-1-6 15:11
学习了 谢谢




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