首页
›
移动端与Android应用开发
›
039-模块化架构渲染瓶颈剖析
›
《模块化渲染性能基准测试搭建教程》
VIP20
本课程属于:039-模块化架构渲染瓶颈剖析
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
模块化渲染性能基准测试搭建教程
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
渲染性能基准测试概述
定义 · 目的和重要性
渲染性能基准测试…
定义
02
模块化渲染架构简介
模块划分与解耦
模块化渲染架构简…
模块划分
03
测试环境搭建
硬件 · 操作系统与浏览器选择
测试环境搭建
硬件
04
必装工具
Node.js · npm/yarn · Git等
必装工具
Node.js
05
基准测试框架介绍
Benchmark.js · jsbench等
基准测试框架介绍
Benchmark.js
06
模块化渲染核心原理
顶点处理 · 片元着色 · 合成
模块化渲染核心原…
顶点处理
07
WebGL基础
创建上下文 · 着色器编程
WebGL
创建上下文
08
模块化设计模式
面向接口编程与依赖注入
模块化设计模式
面向接口编程
09
渲染管线模块划分
场景管理 · 相机 · 灯光
渲染管线模块划分
场景管理
10
编写第一个渲染模块
基础渲染循环
编写第一个渲染模…
基础渲染循环
11
性能测量API
performance.now() · requestAnimationFr…
API
性能测量
12
帧率测试
FPS计算与稳定性分析
帧率测试
FPS
13
内存监控
Chrome DevTools Me…
内存监控
Chrome
14
GPU时间测量
EXT_disjoint_timer…
GPU
时间测量
15
异步测试与数据采集
避免主线程阻塞
异步测试
数据采集
16
测试数据管理
JSON配置 · 离线存储
测试数据管理
JSON
17
自动化测试脚本
使用Puppeteer或Playwr…
自动化测试脚本
Puppeteer
18
模块化测试框架设计
注册 · 运行 · 报告
模块化测试框架设…
注册
19
自定义基准测试用例
复杂场景 · 多次渲染
自定义基准测试用…
复杂场景
20
结果可视化
Chart.js绘制帧率曲线
结果可视化
Chart.js
21
性能预算
设定阈值与告警
性能预算
设定阈值
22
对比测试
不同渲染策略(立即模式 vs 延迟渲…
对比测试
vs
23
回归测试集成
CI/CD管道中运行基准
回归测试集成
CI/CD
24
性能瓶颈分析
使用Spector.js或Rende…
性能瓶颈分析
Spector.js
25
优化技巧
减少draw call · 合批 · 实例化
优化技巧
draw
26
内存泄漏检测
利用WeakRef与GC追踪
内存泄漏检测
WeakRef
27
多线程渲染测试
Web Worker与Offscre…
多线程渲染测试
Web
28
移动端性能考虑
设备差异与降级方案
移动端性能考虑
设备差异
29
报告生成
HTML报告模板与Markdown输…
报告生成
HTML
30
项目实战
从零搭建完整的模块化渲染基准测试套件
项目实战
从零搭建完整的模…
所属VIP或分类
同VIP:AGP与Keystore签名影响包体积实战
同VIP:AGP签名配置影响渲染包体积实战教程
同VIP:AGP配置对渲染包体积影响的实践指南