web网页性能测试工具都有哪些

时间: 2018-01-17阅读: 4375标签: 测试

作为前端开发,我们不仅需要满足产品需求功能的实现,同时也需要对自己做的网站进行安全、易用性、性能等方面的考虑。随着目前技术不断进步,web页面的性能测试工具也在不断完善,通过这些工具,我们可以客观的评价web网站的质量水平。


YSlow插件:

Yslow 插件是一款浏览器插件,目前支持Chrome,Firefox火狐,Safari等主流浏览器,浏览器安装 Yslow 插件并开启后,会在控制面板里就会给任意网站进行评分,最后给出一个总分,改进建议。  评测内容主要包括网页是否包含了过多的  js/css/Image等Http请求数量,请求类型,jscss代码是否压缩,是否采用CDN缓存等等,主要是提供给站长一个优化的方向和参考建议,多用于本地开发或者本地测试。



PageSpeed Insights

从事web前端开发的估计都听说过Google官方的PageSpeed Tools,它的在线版本有一个 Chrome 扩展就是PageSpeed Insights。它是在YSlow之后,由Google推出了自己的网页载入速度检测优化建议工具。

Google官方地址:

在线版:https://developers.google.com/speed/pagespeed/
Chrome扩展PageSpeed Insights:点击安装
Firefox插件PageSpeed Insights:点击下载

优化分析主要包括:

优化缓存:让你应用的数据和逻辑完全避免使用网络
减少回应时间 :  减少一连串请求-响应周期的数量
减小请求大小 :  减少上传大小
减小有效负荷大小 :  减小响应、下载和缓存页面的大小
优化浏览器渲染 :  改善浏览器的页面布局



GTmetrix

如果网页的载入时间超过4秒,那么访客就会选择离开,所以保证网站的访问速度是十分重要的,GTmetrix就是一个免费在线网站加载综合测试工具。它主要是针对网站打开速度进行测试的网站优化工具,站长可以通过该工具针对自己的网站检测报告进行优化处理。测试完成后可以生成PDF报告,并且可以下载。 

官方网站:

https://gtmetrix.com/



Lighthouse

Lighthouse是Google推出的一款更强大而严格的浏览器插件,目前只能用于Chrome浏览器,它主要是从 性能、易用性、最佳实践等方面对任何网站进行评测。



站长推荐

1.云服务推荐: 国内主流云服务商,各类云产品的最新活动,优惠券领取。地址:阿里云腾讯云华为云

2.广告联盟: 整理了目前主流的广告联盟平台,如果你有流量,可以作为参考选择适合你的平台点击进入

链接: http://www.fly63.com/article/detial/363

关闭

十大跨浏览器的测试工具

在实际使用中,我们往往会发现某些网站应用虽然能够在Mozilla和Chrome中运行良好,但是在其他浏览器上却总有一些违和感。也许就是因为某个网站的兼容性问题,导致您失去了一个又一个的访客或潜在用户

项目经理基本技能之测试篇

近年来,各种软件发开技术大行其道,让IT从业人员应接不暇,忙的一塌糊涂。可是,从项目管理角度来说,光有一批技术达人是不够的,测试的质量,文档的完毕也是必不可少,同时也是为节省项目成本,提高产品质量。

逐点分析,这样做Web端性能测试

71%用户希望在手机上打开网页能跟电脑一样快;5秒钟被认为是用户能忍受的最长响应时间,如果响应时间超过5秒,50%的移动用户会放弃;33%失望的用户会使用竞品替代;

理解前端自动化测试TDD + BDD

在日常的开发中,整天赶需求的我们好像没有时间顾及自动化测试,尤其是在敏捷开发的时候。但其实自动化测试可以帮助我们提高代码和功能的健壮程度,大幅减少可能出现的bug。尤其是在复杂系统中

用 Jest 进行单元测试

测试是用来检查你代码的代码。测试会使你对自己的程序更有信心。它们还能够防止你在修复一个 bug 时生成另一个 bug。你可以测试程序的方方面面,从单个函数及其返回值到在浏览器中运行的复杂程序

网站建设敏捷开发是如何测试网站?

网站建设的过程是线性的,敏捷的开发方法更有灵活性和适应性,敏捷开发是一个迭代过程,在项目完成之前构建调整功能和需求,这种开发离不开站点的测试。选择专注于网站开发的公司采用敏捷开发方法

Node.JS中回调嵌套和async/await执行空函数性能效率对比测试

asyn/await关键字可以让原来的回调嵌套和链式写法,改造成同步语法。util.promisify可以很方便地将回调函数Promise化,那么Promise函数的async/await执行和回调函数的嵌套执行或链式执行在性能上有差异吗?

七种优秀的浏览器兼容性测试工具

在许多谈及网站或Web应用开发的场合,开发人员最为关心的莫过于跨浏览器的兼容性问题。如您所知,诸如:计划、设计、测试等大多数工作都可以在网站的开发阶段顺利完成。但是跨浏览器兼容性问题则会持续到网站上线之后

12个强大的Web服务测试工具

在过去的几年中,web服务或API的普及和使用有所增加。 web服务或API是程序或软件组件的集合,可以帮助应用程序进行交互或通过形成其他应用程序或服务器之间的连接执行一些进程/事务处理

power assert_更智能、优雅的全方位 assert 断言库

在写测试代码时,以往我们需要翻阅文档,学习各种 API 才能明白如何操作断言。而现在我们可以透过 power-assert 的 assert 方法来减轻调试压力。不仅如此,它还提供更加直观,具体的运行效果,帮助 DEBUG。写测试代码,其实可以很容易。

点击更多...

内容以共享、参考、研究为目的,不存在任何商业目的。其版权属原作者所有,如有侵权或违规,请与小编联系!情况属实本人将予以删除!