前端性能测试

本文探讨前端性能测试的重要性,介绍了使用YSlow和真实用户浏览页面分析工具进行测试的方法,以及通过YSlow的23条规则进行优化,旨在提升用户体验,减少HTTP请求次数,使用CDN,设置Expires,优化CSS和JS,以及利用无Cookie域等策略。
摘要由CSDN通过智能技术生成

一、为什么做前端性能测试,主要测试什么?

1、前端性能测试对象:HTML、CSS、JS、AJAX 等前端技术开发的 Web 页面

2、测试目的:测试页面加载时间指标=页面渲染+网络传输+服务器端解析,找出影响性能的主要因素和瓶颈,同时给出一定的优化建议和解决方案,从而提升用户体验。

二、怎么做,采用什么工具?

1、页面结构分析工具: YSlow/PageSpeed

     通过网页 JS/CSS/Image 数及请求数量、请求类型、缓存等方面的静态分析 ,多用于本地开发或者本地测试

2、真实用户浏览页面分析OneAPM Browser Insight/业界俗称—real user monitoring

      通过真实浏览器访问页面,收集页面的 w3c 标准信息,ajax,网络等数据等终端分析,多用于内网多终端系统检测和 web 网站检测;

三、实践

1、结构分析:通过Yslow(业界俗称:雅虎评估网站性能的23条军规)

点击YSlow按钮,启动插件,点击Run Test 测试当前页面。在新弹出的界面中按照重要性显示了影响此页面效率的元素,其中A-B代表性能合格,C以下的为不合格。即,评分低于80分。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值