简介
本课程解析了性能测试理论知识,分析性能测试的体系建设过程、性能测试团队建设过程,理清整个性能测试执行流程及整个过程的执行控制。详细描述了性能需求的获取及分析方法,性能测试执行过程中出现问题的控制方法,解析性能测试工具LoadRunner的功能点在测试过程中的应用,重点解析了性能分析的逻辑思路和问题处理方法,提高对整个系统的认知高度。描述了性能测试报告的编写技巧。
目标
通过本课程的学习,可以掌握测试体系建设思路、性能测试团队建设思路、性能过程执行控制能力、性能分析逻辑思维能力、掌握性能测试工具LoadRunner的高级应用及原理。
课程时长
3天(18H)
受众人群
测试经理、性能测试人员、软件质量管理人员
课程内容
1.性能测试理论解析部分
2.性能测试体系、团队建设部分
3.性能测试执行过程、性能分析部分
4.性能测试汇报度量部分
分享提纲
第一天(6小时) | 1.性能测试概念 性能测试管理体系和方法论 性能测试概念 性能测试过程 性能测试分类和策略 2.性能测试体系、团队建设 性能测试体系参考 建立一个适合的性能测试体系 推行性能测试体系 维持性能测试体系的良性发展 性能测试团队建设 如何有效的利用性能测试资源 性能测试的成本分析 3.性能测试需求的获取和分析 测试目的 测试范围 业务调研 测试环境调研 测试指标 测试数据 4.性能测试执行及控制 性能测试计划和方案 性能问题分析流程 系统故障征兆 常见问题及处理方法 5.解析LR VuGen 脚本准备 详解集合点 详解关联方法 详解事务的使用 解释LR vugen的其他功能 |
第二天(6小时) [这部分的内容将配合工具进行实际的操作演示,需要有相应的环境] | 1.搭建性能测试环境 解析环境对测试的影响 解决执行控制在实际环境中的应用 2.解析LR Controller 运行时设置 负载机设置 虚拟IP设置 解释LR controller其他设置 3.解析LR Analysis Filter的使用 各种图的解析 |
第三天(6小时) | 1.性能测试分析 分析问题的方法 SQL性能分析 资源性能分析 应用性能分析 代码性能分析 目前已知的提升性能的方法 J2EE性能调整 图形中的拐点分析 数据敏感性(性能测试人员) 2.性能过程调整和结论 系统模型 J2EE监控和分析 JVM典型设置 利用监控调整性能(EJB) 3.性能案例及度量 案例介绍 性能需求及建模 测试策略、用例、脚本、场景设计 资源监控和分析和结论 性能度量故障模型 排队论模型 4.性能测试报告的编写技巧 结论的定义 描述的精确 |