性能专家高级篇:解决App性能问题的方法论体系

时间:该课程暂无课程排期

地点:暂无地点信息

教练:Benjamin

前腾讯 测试专家

前腾讯专项技术测试组长,专注9年性能测试,人称“性能哥”,腾讯公司级优秀讲师。经历PC QQ、手机QQ、Q+桌面、QQ空间、QQ音乐等客户端项目,多个项目获得了百倍的性能提升。QQ性能优化项目团队曾获腾讯公司级重大技术突破奖。在性能领域,共取得6件国家专利。

| 培训特色 |

课程亮点:
1. 爽:大量的视听体验案例
2. 快:客户端性能自动化测试
3. 全:专项工具体系,各种问题都有解
4. 深:操作系统原理甚至芯片级原理

| 目标收益 |

1. 掌握一整套客户端App性能测试的方法论和解决方案
2. 转变思路,让测试获得尊重和成就感
3. 掌握常用的性能测试工具的使用方法
4. 掌握CPU、IO、内存的常见优化措施
5. 具备更强的信心,取得用户口碑上的卓越结果

| 培训对象 |

在您的公司中,任何渴望解决App客户端性能问题的员工。例如App项目主管、测试员工、开发员工等等。

| 学员基础 |

无需基础。从入门者到资深技术人员,都能获得学习成长

| 课程大纲 |

主题

内容

互动开场

1.1 小游戏,学员彼此认识
1.2 讲师的自我介绍

懂体系:
整体方法论

2.1 专项测试方法论
2.2 腾讯自研的平台工具
2.3 科学的选择专项指标
2.4 发布后的全网监控

懂用户:
什么是“快”?

3.1 实时动画
3.2 400ms原则
3.3 4s原则
3.4 进度条的设计
3.5 优化案例
3.6 练习

懂测试:
性能自动化

4.1 测试环境的搭建原则
4.2 自动化测试的架构
4.3 实操:识别并封装控件
4.4 实操:编写UI控制脚本
4.5 实操:调用perflib捕获数据

懂优化:
I/O分析定位

5.1 HDD/SSD的原理
5.2 冷热分离法则
5.3 I/O分析工具
5.4 行动指南

懂优化:
内存分析定位

6.1 虚拟内存、物理内存、页错误
6.2 常见的内存优化措施
6.3 GDI、User对象、句柄
6.4 内存泄漏的定位方法

懂优化:
CPU分析定位

7.1 CPU占用率、CPU时间片
7.2 CPU性能分析和定位方法

懂优化:
需求也可优化

8.1 极简和自然的价值观
8.2 一个设计案例
8.3 互动练习

国内外知名一线技术专家分享世界级软件研发管理实践,讲述他们在知名企业的成功案例与宝贵经验。
msup与企业深度合作,并为其量身定制个性化学习课程,精心设计内容与形式,提供最高质量的学习体验。

服务热线 : 400-812-8020

邮箱: market@msup.com.cn

官网: www.msup.com.cn