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可能就不能正常工作