使用 Chrome 内置开发者工具(最常用)
-
打开开发者工具

- 右键点击网页 → 选择「检查」
- 或按快捷键
F12/Ctrl+Shift+I(Windows) /Cmd+Option+I(Mac)
-
Network 面板分析
- 切换到 Network 选项卡
- 刷新页面(
F5或Ctrl+R)开始记录 - 查看关键指标:
- DOMContentLoaded:DOM 加载完成时间
- Load:页面完全加载时间
- Waterfall 瀑布图:显示每个资源的加载时序
-
性能面板(Performance)
- 点击 Performance 选项卡 → 录制按钮(●)→ 刷新页面
- 可查看渲染帧率、JS 执行时间等详细性能数据
Lighthouse 工具(自动化审计)
-
打开方式
- 开发者工具 → Lighthouse 选项卡
- 或右键点击网页 →「检查」→ 点击 Lighthouse 图标
-
生成报告
- 选择测试类型(性能、SEO、无障碍等)
- 点击「生成报告」
- 报告包含:
- 性能评分(0-100)
- 核心 Web 指标(LCP、FID、CLS)
- 优化建议
核心 Web 指标直接查看
-
通过开发者工具
- 进入 Performance 面板录制后
- 在 Timings 区域查看:
- LCP绘制)
- FID(首次输入延迟,需实际交互)
- CLS(累积布局偏移)
-
使用 Web Vitals 扩展
- 安装 Chrome 扩展「Web Vitals」
- 浏览网页时自动显示核心指标
高级技巧
-
模拟不同网络环境
- Network 面板 → Throttling 下拉菜单
- 可选择「Slow 3G」、「Fast 3G」等预设或自定义
-
禁用缓存测试
- 勾选 Network 面板的 Disable cache
- 或按
Ctrl+Shift+P输入「Disable cache」启用
-
命令行监测
- 地址栏输入
chrome://net-internals/#events - 或使用
navigationTiming API通过控制台获取数据:console.log(performance.timing.toJSON())
- 地址栏输入
其他实用工具
-
PageSpeed Insights
- 访问 pagespeed.web.dev
- 输入 URL 获取移动端/桌面端分析
-
WebPageTest 扩展
安装扩展后可快速提交测试到 webpagetest.org
专业建议
- 多次测试取平均值(避免网络波动影响)
- 对比竞品页面:在相同网络环境下测试对比
- 关注真实用户数据:
- 使用 Chrome User Experience Report(CrUX)
- 在 Google Search Console 中查看「核心 Web 指标」数据
推荐工作流:日常开发使用 Network + Lighthouse,深度优化时用 Performance 面板分析渲染性能,长期监控建议结合 CrUX 真实数据。
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。