中文网站(不需要翻墙): http://www.googlespeed.cn

主要可实现:

  1、测试手机与电脑打开的速度对比。

  2、详细的测试结果

  3、直观的统计数据,查看页面的共xx个请求、总共大小、image、script、font等等各占多少个请求数量及大小。

使用总结:

(1)页面的显示介绍如下截图:

二、具体的使用介绍

1、分类介绍

(1)移动设备:指的是在手机上打开此页面的测试结果

(2)桌面设备:指的是电脑打开此页面的测试结果

2、功能使用介绍(默认加载的是第一页的内容

(1)分析:在文本框中输入需要测试的链接,点击”分析“等待执行完成即可看到测试的数据

  

(2)测试结果的分析

  1、实验室数据:

    这里记录的数据只是参考,不作为我们查看的重点。

  

  2、优化建议:

    我们关注的部分,这里的数据具体可跟开发沟通下,根据这里记录的结果查看参考价值有多大,是否适合自己的项目去做优化

    

  3、诊断结果:

    可作为我们重点关注的部分。这里有我们测试主要去查看的数据。

    

      

性能分析说明与解决方案:

《1》采用高效的缓存策略提供静态资源:此处标注了 45项资源,也就意味着当前的这个页面并未做缓存。

  要求:一般的页面都会做缓存,避免再次请求时的耗时过大

  

《2》Keep request counts low and transfer sizes small中的Image数量过大。意味着这个页面首次在加载时一次加载了第一页所需的所有图片

  要求:一般可做懒加载,当页面滑动下去时在加载出图片,已此来降低首次请求时的时间过长。

《3》other:此处记录的other为5。跟开发沟通后的结果是:此处本可将后端去处理的请求放在了前段在处理,因此在耗时上也有一定的增加。

  要求:

  <1>一般为接口请求。可以对照项:用浏览器打开分析的链接。右键”检查“---》network---》XHR,查看请求的数量是否与other统计的一致。

  <2>不应该把过多的请求处理放在前段去做,否则会耗时太多。可以将这些处理放在后端实现。

  

《4》Script和Stylesheet:可以看到Script为7,Stylesheet为0,跟开发沟通后的结果是CSS的样式也写在了JS中,并未做分离。

   要求:一般情况下Script和Stylesheet会隔离开写。在页面加载时会优先加载CSS,再次加载js脚本。已此来节省时间

  

《5》注意点:虽加载此页面时你看到了此页面未使用的脚本或者样式。但是此部分内容可能是公共项,因此同样会加载出来。

重要提示:

1、将测试的结果可与对应的开发沟通。查看测试结果和优化项是否适合你们的项目。并且已此来做参考项优化代码,提升页面加载速度

2、页面的加载速度相关连性:网络的带宽(2G、3G、4G)、后端的慢请求、前段或者客户端工程师实际可优化的项。此3个内容加起来决定着一个页面的请求加载速度。

H5--性能测试(PageSpeed Insights )的更多相关文章

  1. 前端性能测试工具之PageSpeed Insights

    谷歌开发的一个免费的网页分析工具,在地址栏中输入被分析的网站 url 地址,点击分析 地址:https://developers.google.cn/speed/pagespeed/insights/ ...

  2. 前端性能测试(H5性能测试)

    前端性能调优方法同样适用于H5. 1.H5前端性能知识点 学习前端性能,必须对HTTP协议有所了解. 1.1 浏览器渲染引擎 浏览器是Html解析和页面最终展示的工具. 浏览器的主要功能:将用户选择的 ...

  3. Google官方网页载入速度检测工具PageSpeed Insights 使用教程

    相信有接触前端开发的大神们都听说过Google官方的PageSpeed Tools,这个网页载入速度检测工具有在线版本也有一个 Chrome 扩展,叫PageSpeed Insights,在此之前,J ...

  4. 网站卡测试用 PageSpeed Insights

    这个是google测试网页的;https://developers.google.com/speed/pagespeed/insights/ PageSpeed Insights 简介 PageSpe ...

  5. Google PageSpeed Insights : 网站性能优化检测工具

    1 1 https://developers.google.com/speed/pagespeed/insights/ PageSpeed Insights 使您的网页在所有设备上都能快速加载. 分析 ...

  6. H5性能测试学习

    工欲善其事,必先利其器,在做H5前端性能测试之前,选择合适的工具能让我们的测试工作事半功倍.本文要提到的工具有两类: 一类是抓包工具,如Fiddler.Charles等.这类工具不仅可以抓包,还可以对 ...

  7. H5性能测试,首屏时间统计(Argus)

    Argus 腾讯质量开发平台,官网链接:https://wetest.qq.com/product/argus 主要针对性:H5的游戏性能测试 主要介绍: 独家首屏时间统计: 告别人工掐秒 自动统计首 ...

  8. 前端性能优化插件 --- PageSpeed Insights

    对于前端工程师来说,前端性能优化始终都是非常重要的一环,它决定了用户体验, 决定了一个用户是否愿意在页面的加载浪费时间, 从而丢失用户. 所以前端性能优化是非常重要的. 下载地址 https://ch ...

  9. Google PageSpeed Tools 性能测试分析

    今天给大家介绍下一个工具:Google PageSpeed Tools,根据官方的介绍,简单梳理如下: Page Speed Insights能针对移动设备和电脑设备衡量网页的性能.该工具会抓取网址两 ...

随机推荐

  1. Flask 数据库连接

    Flask拥有丰富的扩展组件,数据库管理方面Flask-SQLAlchemy简化了数据库管理的操作.SQLAlchemy是一个很强大的关系型数据库框架,支持多种数据库后台.其不但提供了高层ORM,而且 ...

  2. ubuntu 18.04 安装搜狗输入法

    安装 fcitxsudo apt install fcitx 配置输入法打开fcitx配置界面,点击桌面左下角的菜单,弹出如下桌面: 点击: “Input Method”,进入设置界面 点击 “OK” ...

  3. nightwatch对前端做自动化测试

    记录node环境使用nightwatch.selenium-server.chromedriver对部署后的前端页面进行自动化测试的项目搭建过程. 1.目标 能对部署后的前端项目进行自动化测试,能自动 ...

  4. 使用Wifi pineapple(菠萝派)进行Wi-Fi钓鱼攻击

    简介: WiFi Pineapple 是由国外无线安全审计公司Hak5开发并售卖的一款无线安全测试神器. 特性: 用作 Wi-Fi 中间人攻击测试平台 一整套的针对 AP 的渗透测试套件 基于 WEB ...

  5. linux本地内核提权之CVE-2019-13272(鸡肋)

    CVE-2019-13272 发布时间: 2019月7月17日 影响内核版本: Linux Kernel < 5.1.17 漏洞描述: 译文 kernel 5.1.17之前版本中存在安全漏洞,该 ...

  6. 构造几个死锁的例子(Java )

    目录 构造几个死锁的例子(Java ) 1 2 3 构造几个死锁的例子(Java ) 1 public class Deadlock { public static void main(String[ ...

  7. DataGridView中的Combobox的应用

    在WinForm中DataGridView可谓是应用比较多的数据显示控件了,DataGridView中可以应用各种控件,关于这样的文章网上 已有很多.都是实例化一个控件然后通过DataGridView ...

  8. Word 删除多余空行

    打开查找替换框: 「^p^p」(意思:换行,换行)替换为「^p」 「^p^w^p」(意思:换行,空白区域,换行)替换为「^p」 未完 ...... 点击访问原文(进入后根据右侧标签,快速定位到本文)

  9. python 之 数据库(内置函数、流程控制、索引)

    10.17 内置函数 强调:mysql内置的函数只能在sql语句中使用 #数学函数 round(x,y) #返回参数x的四舍五入的有y位小数的值 rand() #返回0到1内的随机值,可以通过提供一个 ...

  10. Electron-vue中通过WebAudioApi实现录音功能,并转换为mp3格式,实时监测音频设备变化

    实现以下功能: 1.检测当前音频环境,是否支持录音(WebAudio Api): 2.获取输入.输出设备列表,获取电脑默认的音频设备: 3.试音功能,通过分析录音样本数据,判断是否录到声音: 4.实时 ...