页面性能测试的专业术语

8501 未经授权,禁止转载了解课程
课程介绍
讨论{{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
适合人群
产品经理、开发工程师、测试工程师、想要学习性能测试,特别是想要学习前端页面性能测试的人员;
你将会学到
清楚页面性能测试页面性能的指标、页面性能测试策略、页面加载过程、页面性能测试工具、页面性能测试报告
课程简介

通过前端页面性能测试概念+前端页页面加载过程+前端页页面性能指标+前端页页面性能测试工具的学习,可以学到如下内容:

前端页面性能的指标(白屏时间、首屏加载完成时间、FP、FCP、DCL、CLS、FPS等);

前端页面性能测试策略;

前端页面加载过程(前端基础语言:HTML+CSS+JavaScript,DOM、CSSOM、渲染树、布局、绘制);

前端页面性能测试工具的实际操作和功能介绍(开发者工具:控制台、网络、性能、Lighthouse、FPS渲染统计等);

前端页面性能测试报告编写。

前端性能测试步骤和实际操作。


课程内容:

第一章:课程简介

1、课程介绍

2、课程大纲

第二章:页面性能测试

1、前端页面性能测试概念

2、前端页面性能测试专业术语

3、前端页面性能测试策略

第三章:页面加载过程

1、HTML概念,HTML5实例,HTML5文档

2、CSS概念,CSS实例,CSS文档

3、JavaScript概念,JavaScript脚本实例和作用

4、DOM和CSSOM理解

5、HTML5渲染引擎理解

6、HTML5页面内容渲染的过程,HTML渲染树

第四章:前端页面性能测试工具

1、前端页面性能测试具体工具

2、Chrome开发者工具介绍

第五章:前端页面性能测试工具-控制台:window.performance

1、控制台:window.performance介绍

2、window.performance.timing执行结果加载字段理解

3、window.performance.timing执行结果属性对应页面阶段理解

4、window.performance页面性能参数计算

5、window.performance页面性能关键指标计算

第六章:前端页面性能测试工具-网络面板

1、Chrome-开发者工具-网络面板介绍

2、Chrome-开发者工具-网络-瀑布流指标

第七章:前端页面性能测试工具-性能面板

1、Chrome-开发者工具-性能面板-使用方法

2、Chrome-开发者工具-性能面板介绍

3、Chrome-开发者工具-性能面板-控制按钮区域

4、Chrome-开发者工具-性能面板-Overview区域

5、Chrome-开发者工具-性能面板-火焰图区域

6、Chrome-开发者工具-性能面板-内存图区域

7、Chrome-开发者工具-性能面板-统计汇总区域

8、Chrome-开发者工具-性能面板-统计汇总区域-摘要内容

9、Chrome-开发者工具-性能面板-统计汇总区域-事件时长、调用、发生顺序

第八章:前端页面性能测试工具-FPS监控

1、Chrome-开发者工具-FPS监控-FPS介绍、FPS视觉效果、FPS查看方法

第九章:前端页面性能测试-Lighthouse面板

1、Chrome-开发者工具-Lighthouse介绍、操作方法、运行的生命周期

2、Chrome-开发者工具-Lighthouse报告指标分析

3、Chrome-开发者工具-Lighthouse的报告优化建议

第十章:前端页面性能测试工具-Performance insights面板

1、Chrome-开发者工具-Performance insights操作方法

2、Chrome-开发者工具-Performance insights分析报告

第十一章:网速调研

1、全国网速的调研和本机网速测试

第十二章:前端页面性能测试总结

1、前端页面性能测试指标采集方式

2、前端页面性能测试报告

3、前端页面性能测试-操作步骤

微信截图_20230513123804.png


展开更多
发布
头像

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

置顶笔记
讨论图
{{ item.create_time }}回复
  • 删除

    是否确认删除?

    确认
    取消
  • {{ item.is_top == 1 ? '取消置顶' : '置顶'}}

    已有置顶的讨论,是否替换已有的置顶?

    确认
    取消
{{ tag.text}}
头像
{{ subitem.user.nick_name }}{{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }}回复
删除

是否确认删除?

确认
取消
发布
{{pageType === 'video' ? '讨论区抢占沙发,可获得双倍学分' :'讨论区空空如也,你来讲两句~'}}
发布
{{tips.text}}
{{ noteHeaderTitle }} 笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
头像
{{ detail.username }}

公开笔记对他人可见,有机会被管理员评为“优质笔记”

{{ noteEditor.content.length }}/2000

公开笔记
保存
提问

讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。

记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交