高性能WEB开发(6) – web性能測试工具推荐「建议收藏」

高性能WEB开发(6) – web性能測试工具推荐

大家好,又见面了,我是全栈君。

   WEB性能測试工具主要分为三种。一种是測试页面资源载入速度的,一种是測试页面载入完成后页面呈现、JS操作速度的,另一种是整体上对页面进行评价分析,以下分别对这些工具进行介绍,假设谁有更好的工具也请一起分享下。

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

    
高性能WEB开发(6) - web性能測试工具推荐「建议收藏」


HttpWatch
:

   httpwatch 功能类似firebug,能够监控请求头。响应头,显示资源载入瀑布图。

可是httpwatch还能显示GZIP压缩信息,DNS查询,TCP链接信息,个人在监控http请求比較喜欢使用httpwatch。

httpwatch包括IE和firefox插件。

只是httpwatch专业版本号是收费的,免费版本号有些功能限制。

  
高性能WEB开发(6) - web性能測试工具推荐「建议收藏」

DynaTrace’s Ajax Edition

   dynaTrace 是本人常使用的1个免费工具,该工具不但能够检測资源载入瀑布图。并且还能监控页面呈现时间。CPU花销,JS分析和运行时间,CSS解析时间的等。

   
高性能WEB开发(6) - web性能測试工具推荐「建议收藏」

   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的解析时间。

   
高性能WEB开发(6) - web性能測试工具推荐「建议收藏」


yslow :

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

   
高性能WEB开发(6) - web性能測试工具推荐「建议收藏」


webpagetest

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

   
高性能WEB开发(6) - web性能測试工具推荐「建议收藏」

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/115782.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • php设计模式之工厂模式

    php设计模式之工厂模式工厂模式的学习

    2022年7月25日
    11
  • DHCP协议解析

    DHCP协议解析DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)是IETF为实现IP的自动配置而设计的协议,它可以为客户机自动分配IP地址、子网掩码以及缺省网关、DNS服务器的IP地址等TCP/IP参数。了解DHCP工作过程可以帮助我们排除有关DHCP服务遇到的问题。DHCP协议是基于UDP层之上的应用,本文结合抓报所得数据分析DHCP协议实现原理一、

    2022年5月23日
    50
  • 软件测试的基本理论知识(软件测试面试基础知识)

    01软件研发流程1.软件产品软件产品是指向用户提供的计算机软件、信息系统或设备中嵌入的软件或在提供计算机信息系统集成、应用服务等技术服务时提供的计算机软件。2.软件工程软件工程,英文名SoftwareEngineering,是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。“软件工程是开发、运行、维护和修复软件的系统方法。”这个定义相当概括,它主要强调软件工程是系统方法而不是某种…

    2022年4月18日
    48
  • 查看idea激活码-激活码分享

    (查看idea激活码)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html1STL5S9V8F-eyJsaWNlbnNlSWQi…

    2022年3月27日
    79
  • 数据帧的学习整理

    数据帧的学习整理事先声明,本文档所有内容均在本人的学习和理解上整理,不具有权威性,甚至不具有准确性,本人也会在以后的学习中对不合理之处进行修改。在了解数据帧之前,我们得先知道OSI参考模型咱们从下往上数,数据帧在

    2022年8月5日
    6
  • Zigbee协议栈ZStack构架

    Zigbee协议栈ZStack构架协议栈版本信息:ZigBee2006\ZStack-1.4.3-1.2.11、ZStack协议栈构架  Zigbee协议栈就是将各个层定义的协议都集合在一起,以函数的形式实现,并给用户提供一些应用层API,供用户调用。协议栈体系分层架构与协议栈代码文件夹对应表如下:   整个协议栈的构架,如图所示APP:应用层目录,这是用户创建各种不同工程的区域,在这个目录

    2022年5月8日
    58

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号