4006-998-758
3000+课程任你选择
GB_T25000.51_10软件性能效率测量
研发学院 测试用例 测试监控分析 测试计划 开课时间:2021-07-03
高楼

曾多次作为出品人组织和参与过大型技术沙龙的演讲。学员遍布BAT。为多家企业设计内部性能平台。

曾带领测试团队达400人以上,也曾管理产品、架构、开发、测试、运维技术团队,具有丰富的项目管理经验。

编写过大量性能测试理论及实践相关文档,曾编写一些完整的测试案例。在工作中编写过中间件、数据库、应用服务器等应用软件的监控调优文档。原创过一些测试行业相关的心得文章,曾在《程序员》杂志上发表过测试相关文章《谈测试体系规范的推行》、《业务数据统计分析到性能测试场景的转化》等。

在测试理论以及测试体系的建立、测试度量、功能测试方法以及软件成熟度模型有一定的研究,有丰富的性能测试经验,对性能测试流程、方法、策略、监控、结果分析等有一定的见解,对性能测试原理、性能测试实施和项目实施管理有非常深入的看法。

对整体测试体系的计划制定、风险管控、沟通成本控制、客户预期管理、问题跟踪推动等方面都有深刻的感悟和体会。


查看老师详情
课程内容

第一天

GB_T 25000 的历史背景

说明GB/T 25000的来源。

10分钟

GB_T 25000 性能效率解析

系统/软件产品质量模型

性能效率

时间特性

资源利用率

容量

性能效率的依从性

解析GB/T25000中性能效率相关的描述。

10分钟


性能效率的落地指标

时间特性

资源利用率

容量

依从性

将标准落地到具体的指标中。

10分钟


测试文档集的要求

测试计划/测试方案

测试说明/测试场景

测试结果/测试报告

介绍测试文档集的要求,及通常项目中的使用方式。

1小时


测试计划/测试方案

1.测试背景

    - 项目背景

    - 测试范围

    - 测试目的

    - 参考资料

    - 术语表

2.模型与指标

    - 业务模型

        - 联机场景

        - 批量场景

    - 性能需求指标

        - 联机场景

        - 批量场景

3.测试实施准备

    - 测试环境准备

    - 测试工具准备

    - 测试挡板准备

    - 测试数据准备

        - 基础数据

        - 批量执行数据

    - 测试脚本准备

4.测试策略

    - 测试发起策略

    - 测试执行策略

        - 联机场景

        - 联机/日终批量

    - 测试监控策略

    - 测试统计策略

5.测试启停准则

    - 启动准则

    - 结束准则

    - 暂停/再启动准则

6.测试组织架构

7.测试输出

    - 结果输出

8.测试风险分析

根据实际的测试内容编写测试计划/测试方案。

2小时


测试环境搭建

Nginx搭建配置

Tomcat搭建配置

Redis搭建配置

MySQL搭建配置


课前完成


测试用例/测试场景说明及执行


脚本试运行

基准测试

容量测试

测试执行记录

测试结果整理

通过实例将测试用例/测试场景运行起来,并记录真实的执行结果。

在这一部分中,将根据实际的执行过程,结合分析的数据,做很多细节的调整,所以从整体的结构上来看,这部分将是最核心的部分。

6小时

第二天

测试监控分析

操作系统监控分析

中间件监控分析

数据库监控分析

JVM监控分析

缓存监控分析

全链路监控分析

通过实际操作将性能组件监控起来。

这部分将与前一部分同时进行。

6小时


测试结果/测试报告

1测试结果整理

    - 基准测试结果

    - 容量测试结果

2结果分析

    - 基准测试分析

    - 容量测试分析

3结论

4问题汇总

    - 按系统分

    - 按类型分

5对运维的建议

通过实例将测试结果/测试报告。

1小时


总结


整体贯穿总结课程收获。

30分钟


课程目标

通过本课程的学习,可以根据GB/T 25000.51-2016和GB/T 25000.10-2016中制定的内容,对RUSP进行软件性能效率进行全面评估,并给出专业的测试报告。


课程优势和亮点

解析GB/T 25000.51-2016和GB/T 25000.10-2016中软件性能效率。

现场实例教学,学员可亲手操作。

从测试工具、监控工具、分析工具的完整操作过程课程。

提升团队的性能执行能力。


课程对象

此课程适合于性能架构师、性能分析师、性能测试工程师、性能项目经理、软件质量管理人员、运维人员、开发工程师


返回上一级