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

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

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


YSlow插件:

Yslow 插件是一款浏览器插件,目前支持Chrome,Firefox火狐,Safari等主流浏览器,浏览器安装 Yslow 插件并开启后,会在控制面板里就会给任意网站进行评分,最后给出一个总分,改进建议。  评测内容主要包括网页是否包含了过多的  JS/CSS/Image等Http请求数量,请求类型,JS、CSS等代码是否压缩,是否采用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浏览器,它主要是从 性能、易用性、最佳实践等方面对任何网站进行评测。



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

React 现代化测试

测试用例的书写是一个风险驱动的行为, 每当收到 Bug 报告时, 先写一个单元测试来暴露这个 Bug, 在日后的代码提交中, 若该测试用例是通过的, 开发者就能更为自信地确保程序不会再次出现此 bug。

软件测试职业大洗牌

曾经,入行是一件很简单的事。会点点点,是个正常人,愿意做,就行。反正也对你没太大期望,整个软件开发完了,给测试点一遍,没问题,就可以上线了。所以,给很多同学留下的印象就是

如何测试网页的登录页面?

有一个登陆页面, 上面有2个textbox, 一个提交按钮。 请针对这个页面设计30个以上的test case,此题的考察目的: 面试者是否熟悉各种测试方法,是否有丰富的Web测试经验

十大跨浏览器的测试工具

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

web自动化测试

对单独的代码块,比如函数进行测试。单元测试是自动化测试的主要形式,也是最基本的形式。集成测试对代码单位之间的协同工作进行测试,比如测试主程序和各个扩展的继承代码。

10个可靠的Js测试工具

测试JavaScript代码的需求直截了当。如何防止错误,并确保应用程序在浏览器中或Node.js上顺利运行?幸好,开发人员在JavaScript测试方面有很多选择。JavaScript生态系统拥有用于单元测试

MyISAM与InnoDB性能测试对比

MyISAM与InnoDB的优缺点在此就不再多说了,网上可以搜出一堆,而这种文章的最后一般都是推荐,读的多的使用MyISAM,写与更新多的推荐InnoDB,但是,了解过两种存储引擎之后,就会产生一种疑惑,InnoDB采用的是聚簇索引

如何对 react hooks 进行单元测试?

使用 react hook 来做公司的新项目有一段时间了,大大小小的坑踩了不少。由于是公司项目,因此必须要编写单元测试来确保业务逻辑的正确性以及重构时代码的可维护性与稳定性,之前的项目使用的是 react@15.x 的版本

利用chrome_remote_interface实现程序化、自动化Web安全测试

如果要问有哪些抓包神器或者流量分析工具?以下几款工具是必须要提的,burpsuite(跨平台)、fiddler(windows下抓包神器)、wireshark(经典网络抓包工具)、justniffer

Js中for、for...of 、for...in 等 iteration 效率测试

由于不同浏览器,不同版本性能不一,且控制台本质是是套用了一大堆eval,沙盒化程度高,所以需使用node环境测试来提高准确性

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

广告赞助文章投稿关于web前端网站点搜索站长推荐网站地图站长QQ:522607023

小程序专栏: 土味情话心理测试脑筋急转弯幽默笑话段子句子语录成语大全