Ryan.Sun

Love is everything

导航

Web Performance —— Visual Round Trip Analyzer

Posted on 2009-12-08 22:51  Ryan.Sun  阅读(450)  评论(2编辑  收藏  举报

Visual Round Trip Analyzer(下文简称VRTA)是一款专门测试网站页面加载速度的软件。通过这个软件,可以得到一份制作精良的分析报告,如下图是对yahoo的分析报告

 

通过这张图可以清楚地看到在任意时刻,浏览器下载了哪些文件,哪些文件是并行下载的,当然如果想了解更过细节可以把鼠标放到感兴趣的部分,详细的信息就能显示出来,如下图


 

一、运行原理

VRTA通过读取Network Monitor抓取的TCP/IP数据生成图表,因此使用VRTA的前提是您的机器上已经安装了Network Monitor并且能正常运行

如果感兴趣,可以查看VRTA安装目录下的NmApi.dll,这个程序集中包含了如果读取Network Monitor抓取的数据的API

 

二、安装使用

安装VRTA需要首先安装Network Monitor

Network Monitor的安装文件地址:http://www.microsoft.com/downloads/details.aspx?familyid=983B941D-06CB-4658-B7F6-3088333D062F&displaylang=en

VRTA的安装文件地址:http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=119f3477-dced-41e3-a0e7-d8b5cae893a3

安装完毕后就可以使用了,主要分成三个步骤:

1. 准备环境

这一步需要清空浏览器的cache和cookie,设置浏览器的首页为待测试的URL;同时推荐关闭连接互联网的所有应用,比如迅雷等,以免结果有偏差

2. 运行VRTA

点击绿色按钮同时打开浏览器

3. 停止VRTA并生成图表

点击红色按钮,大约经过几秒钟的等待,图表就生成好了

 

三、优点和不足

优点:

1. 跨浏览器支持,由于VRTA是分析Network Monitor的数据得到图表的,因此只要是TCP/IP数据包都能成为其分析数据

2. 图表绘制精致,这也是我最喜欢的VRTA的特性,通过它开发人员可以清楚地看到哪些文件并行了哪些还没有并行

缺点:

1. 除了“Main Chart”还有其他三个Tab(Statistics,All Files, Analysis),但是功能都比较简单,尚不能提供更多有效帮助

 

四、常见问题

根据我的使用经验,XP系统通常运行良好,VISTA/WIN7下需要使用管理员权限才能运行;另外有时Network Monitor也会出现异常,这时VRTA可能就不能正常工作