求知 文章 文库 Lib 视频 Code iProcess 课程 认证 咨询 工具 火云堂 讲座吧   成长之路  
会员   
 
 
 
全部课程 | 技术学院 | 管理学院 | 嵌入式学院 | 在线学院  
成功案例   品质保证  电话 English
追随技术信仰

随时听讲座
每天看新闻
 
   
成功案例
某轨道交 性能测试方法与技术
某银行 信用卡业务测试实践
某半导体 测试用例分析与设计
某银行 基于业务场景的测试
某高性能 构建有效的测试工作
某大型通 NSB—UI自动化
某轨道交 高级性能测试

相关课程  
软件测试(TD+WR+LD)
测试过程与团队管理
LoadRunner进行性能测试
WEB应用的软件测试
手机软件测试
嵌入式白盒测试
 

性能测试、建模、分析与优化      5008 次浏览    1113 次 
 
时间地点: 北京、上海、深圳根据报名开班
课程费用: 5000元/人,详见 公开课学习手册
企业内训: 可以根据企业需求,定制内训,详见 内训学习手册
 

从双十一网银系统的故障到12306购票困难再到聚美优品促销被秒杀,我们的系统在遭受一次又一次的性能重创,为什么做了N次性能测试和优化的系统还有问题?
传统的性能与容量管理常常会遇到以下难题:
1、 缺少全盘规划,验收阶段(UAT)才准备性能测试;
2、 模拟场景与实际生产差别大,测试价值有限;
3、 缺少性能分析和定位,找不出性能问题;
4、 生产与研发环境差异大,不知道怎么办;
5、 缺少上线后的预测、预防和规划,无法指导生产。
有效解决以上难题是一个系统工程,不仅仅是性能测试、性能优化。全生命周期敏捷性能测试分析与规划课程融合性能测试、性能优化、性能建模、容量规划、敏捷流程等业界最佳实践,系统解决传统性能与容量管理难题。课程中介绍的每个流程、每种技术、每个工具背后都是大量项目实践的总结,都有讲师亲身经历的“性能故事”。

 
培训目标:
  • 掌握全生命周期敏捷性能测试分析与规划的方法
  • 掌握系统上线后的性能容量规划
  • 掌握快速学习性能知识和建设性能团队的方法

培训对象:测试工程师、测试经理、程序员、项目经理以及对性能感兴趣的人员。
学员基础:具有一定性能测试或者开发经验。
授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
培训内容: 3天
性能面临的挑战
  • 性能测试目标迷失
  • 性能难以重现真实场景
  • 难以定位性能问题瓶颈
  • 性能测试和优化过晚,修复成本过高
    讨论:实际面临过的性能问题与解决思路
性能建模、测试与规划路线图
  • 性能建模、测试与规划体系
  • 性能计划
  • 系统架构性能评估
  • 性能持续迭代
  • 性能与容量运维
  • 性能最佳实践
    讨论:我们应该怎么做?
性能架构建模
  • 影响系统性能的各种因素
  • 几种典型应用资源使用特点
  • 应用系统架构
  • 应用请求结构
  • 网络拓扑架构
  • 硬件设计架构
  • 中间件设计架构
  • 数据库设计架构
  • 存储设计架构
  • 性能模式与反模式
  • 失效模式分析
业务性能分析
  • 评估性能风险
  • 确定关键用例
  • 选择关键性能场景
  • 建立业务性能目标
系统性能需求分析
  • 从业务模型到技术模型
  • 用户模型vs TPS模型
  • 确定通过标准
    案例实战:性能需求分析
性能测试概览
  • 性能测试应用场景
  • 性能测试团队组成
  • 性能测试流程
性能测试场景
  • 基准测试/并发(集合点)测试
  • 单交易容量测试
  • 综合交易容量测试
  • 可靠性测试
  • 可扩展性测试
  • 稳定性测试
  • 业务突变测试
  • OLAP、跑批业务测试场景
  • 参数配置测试
  • 用户体验(性能)测试
  • 场景设置、重用与优先级
    案例:性能测试场景设计
性能测试环境
  • 测试环境缩放原则
  • 被测系统环境需求
  • 压力机测试环境要求
  • 环境准备注意事项
    案例:系统环境搭建
性能测试数据
  • 垫底数据和参数化数据
  • 数据分布
  • 生产数据清洗
  • 自动化生成
  • 数据重用问题
    案例:数据准备
性能测试方案
  • 性能测试方案模板
  • 测试目标
  • 性能监控分析指标
  • 测试计划
  • 测试资源
  • 测试风险
性能测试执行
  • 日志和记录
  • 风险管理和沟通管理
  • LoadRunner使用实践
  • LoadRunner原理
  • 脚本、场景规范
  • 脚本提取公共变化部分
  • 脚本调试
  • 参数化技巧
  • 关联/检查点/集合点
  • 事务定义(粗细)
  • RunTime设置
  • 各种场景测试技巧
  • 监控LoadRunner
  • 上万TPS LoadRunner使用技巧
性能测试报告
  • 性能测试报告模板
  • 一图胜万言
  • 关联分析
  • 性能测试结论
  • 性能建议与风险
性能监控与分析

讨论:以往性能监控与分析的策略

  • 性能监控与分析策略
  • 应用性能监控与分析
  • 前端性能监控与分析
  • 操作系统性能监控与分析
  • 中间件性能监控与分析
  • 数据库性能监控与分析
  • 网络与存储性能监控与分析
  • 故障树性能分析方法
容量规划与性能建模

案例:多个性能分析过程案例

讨论:容量规划的方法

  • SLA与运维的难题
  • 性能与容量规划方法
性能预测建模
  • 性能建模原理
  • 性能建模流程
  • 测试环境性能/业务数据梳理
  • 生产环境性能/业务数据梳理
  • 建立和矫正性能模型
  • What-IF分析
  • 系统降级
  • 容量规划方案
团队建设与个人成长
  • 性能体系建设
    • 流程建设
    • 团队建设
    • 工具选型
  • 性能技能进阶路线图
  • 学习方法
  • 推荐资料

5008 次浏览   1113 次
其他人还看了课程
基要软件测试管理  2738 次浏览
基于Android的单元、性能测试、持续集成和测试驱动开发  7757 次浏览
Jmeter实践与性能调优  3934 次浏览
Android 应用全面剖析高质量测试实践  2525 次浏览
基于开源工具的web测试  3615 次浏览
硬件测试方法、技术与案例  3939 次浏览
定制内训




最新活动计划
MBSE(基于模型的系统工程)4-18[北京]
自然语言处理(NLP) 4-25[北京]
基于 UML 和EA进行分析设计 4-29[北京]
以用户为中心的软件界面设计 5-16[北京]
DoDAF规范、模型与实例 5-23[北京]
信息架构建模(基于UML+EA)5-29[北京]