课程大纲
性能测试理论基础(1H)
不同视角的软件性能定义
软件性能的关键指标
深入解读性能测试中的关键指标与内在含义
性能测试的行业趋势解析
性能测试左移
DevPerfOps的概念与实施现状
从性能测试到性能工程
如何利用API测试用例开展性能测试
如何利用单元测试用例开展性能测试
各类性能测试和DevOps的集成整合
分布式系统性能测试的软件架构基础知识(1.5H)
从性能测试到性能工程
为什么软件架构知识对于性能测试如此重要
单体后端架构的特点与性能测试关注点
分布式后端架构的特点与性能测试关注点
微服务架构的特点与性能测试关注点
基于架构的性能测试与容量规划实践
性能测试完整流程与场景设计(2H)
性能测试完整流程介绍
性能需求的获取与分析方法
性能场景的主要指标
性能指标的规模换算
性能场景的类型
性能场景的设计与计算
分布式系统性能测试的特点
分布式系统性能测试的开展时机
代码级性能基线原则
单一服务性能基线测试原则
集成场景下的性能测试设计
性能测试回归体系的建设
容量规划在分布式系统性能测试中的应用
性能测试的局限性
常见误区与应对策略
API性能测试技术进阶(0.5H)
API测试基础
API功能测试转性能测试的工具原理
API的并发测试
API的负载压力测试
API的容量规划测试
微服务架构下的API性能测试关键技术
微服务架构下的全链路压力测试
性能问题调用链路追踪技术
性能测试卓越中心(PCOE)的实际案例与经验分享(1H)
面向企业数据中心在线性能测试的Performance Benchmark Kits的设计
基于性能测试的系统容量规划
长时间运行系统稳定性的测试设计(CHO测试)
基于用户数据库特征提取的性能压测背景数据仿真
高并发情况下单session的Profile方法设计
0成本应用UI自动化测试脚本和API自动化测试脚本实现性能测试告警