posts - 36, comments - 419, trackbacks - 0, articles - 0
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理
    本来这篇文章应该在写在前面的,因本人写的无章法,所以比较乱。

    WEB性能测试工具主要分为三种,一种是测试页面资源加载速度的,一种是测试页面加载完毕后页面呈现、JS操作速度的,还有一种是总体上对页面进行评价分析,下面分别对这些工具进行介绍,如果谁有更好的工具也请一起分享下。

    Firebug 是firefox中最为经典的开发工具,可以监控请求头,响应头,显示资源加载瀑布图:
    

HttpWatch :
   httpwatch 功能类似firebug,可以监控请求头,响应头,显示资源加载瀑布图。但是httpwatch还能显示GZIP压缩信息,DNS查询,TCP链接信息,个人在监控http请求比较喜欢使用httpwatch,
httpwatch包含IE和firefox插件。不过httpwatch专业版本是收费的,免费版本有些功能限制。
  


DynaTrace's Ajax Edition
   dynaTrace 是本人常使用的1个免费工具,该工具不但可以检测资源加载瀑布图,而且还能监控页面呈现时间,CPU花销,JS分析和执行时间,CSS解析时间的等。
   


   speed trace 是google chrome的1个插件,speed trace的优势点是用于监控JS的解析执行时间,还可以监控页面的重绘、回流,这个还是很强的(dynaTrace也能有这个功能)。
   注:安装这个插件,需要安装 Google Chrome Developer Channel 版本,但是这个链接的地址在国内好像打不开,如果打不开,请大家直接到这个地址去下载:          
          http://www.google.com/chrome/eula.html?extra=devchannel


Page Speed :
   Page speed 是基于firebug的1个工具,主要可以对页面进行评分,总分100分,而且会显示对各项的改进意见,Page Speed也能检测到JS的解析时间。
   

yslow :
    yslow跟pge speed一样是基于 firefox\firebug的插件,功能与page speed类似,对各种影响网站性能的因素进行评分,yslow是yahoo的工具,本人也一直在使用,推荐一下。
   

webpagetest
    webpagetest 是1个在线进行性能测试的网站,在该网站输入你的url,就会生成1个url加载的时间瀑布图,对所有加载的资源(css,js,image等等)列出优化的清单,也是非常好用的工具。
   


    有需要请查看:高性能WEB开发系列


[作者]:BearRui(AK-47)
[博客]: http://www.blogjava.net/bearrui/
[声明]:本博所有文章版权归作者所有(除特殊说明以外),转载请注明出处.
英雄,别走啊,帮哥评论下:  

精彩推荐 好文要顶 水平一般 看不懂 还需努力

评论

# re: 高性能WEB开发(6) - web性能测试工具推荐  回复  更多评论   

2010-04-28 18:11 by 隔叶黄莺
谢谢,正需要这个东西

# re: 高性能WEB开发(6) - web性能测试工具推荐  回复  更多评论   

2010-04-28 20:49 by BearRui(AK-47)
@隔叶黄莺
呵呵,有用就好

# re: 高性能WEB开发(6) - web性能测试工具推荐  回复  更多评论   

2010-04-29 11:39 by 天猪
居然漏了fiddler2....

# re: 高性能WEB开发(6) - web性能测试工具推荐  回复  更多评论   

2010-04-29 12:01 by BearRui(AK-47)
@天猪
^_^,fiddler我也用过,其实我觉的fiddler更像1个抓包工具,用来分析请求头,响应头,请求内容,响应内容,我觉的没有页面加载时间瀑布图的功能是一大缺陷,所以我更倾向于httpwatch。

# re: 高性能WEB开发(6) - web性能测试工具推荐  回复  更多评论   

2010-04-30 11:42 by 天猪
fiddler是已上线系统查错的利器.

# re: 高性能WEB开发(6) - web性能测试工具推荐  回复  更多评论   

2010-04-30 12:11 by 淘宝皇冠店大全
奥斯卡卡健康升级的

# re: 高性能WEB开发(6) - web性能测试工具推荐  回复  更多评论   

2010-04-30 12:14 by BearRui(AK-47)
@天猪
fiddle是个好工具,只是个人觉的fiddler可能是你说的debug的利器,而不是性能测试的合适工具,而且fiddler能做查的信息,httpwatch基本上都能查。当然每个人有自己的时候习惯,工具好不好,关键还是看使用人的,^_^

# re: 高性能WEB开发(6) - web性能测试工具推荐  回复  更多评论   

2010-04-30 22:46 by 心梦帆影
还有Http Analyzer没有说!呵呵

# re: 高性能WEB开发(6) - web性能测试工具推荐  回复  更多评论   

2010-04-30 23:55 by BearRui(AK-47)
@心梦帆影
呵呵,Http Analyzer确实没用过,所以也不知道推荐,工具还是比较多的,可能还有很多很好的都没使用个过。

# re: 高性能WEB开发(6) - web性能测试工具推荐  回复  更多评论   

2010-05-12 16:48 by 史建敏
/**
@ 史建敏 测试
*/

# re: 高性能WEB开发(6) - web性能测试工具推荐  回复  更多评论   

2010-09-24 23:04 by sjolzy
这些工具大大方便了开发

# re: 高性能WEB开发(6) - web性能测试工具推荐  回复  更多评论   

2010-09-29 10:37 by 陈于喆
文章很精彩,推荐一下!

# re: 高性能WEB开发(6) - web性能测试工具推荐  回复  更多评论   

2010-10-27 13:03 by 10V
太强了,这里面就用过Yslow

# re: 高性能WEB开发(6) - web性能测试工具推荐  回复  更多评论   

2011-08-22 17:25 by 大米
感谢楼主的分享,小弟收益匪浅!

# re: 高性能WEB开发(6) - web性能测试工具推荐  回复  更多评论   

2011-12-12 10:59 by I Girls Games
非常好,近期我们网站的数据越来越大,我一直在寻找这方面的工具,来监测web服务器的性能,你这篇文章提到的工具正是我所需要的。

# re: 高性能WEB开发(6) - web性能测试工具推荐  回复  更多评论   

2011-12-20 14:41 by heloo
不错的内容

# re: 高性能WEB开发(6) - web性能测试工具推荐  回复  更多评论   

2012-02-29 14:35 by tizend
支持原创,高品质文章!

只有注册用户登录后才能发表评论。


网站导航: