软件性能测试及最佳实践分享 |
Course Type Image

软件性能测试及最佳实践分享

课程概述

性能测试在软件的质量保证中起着重要的作用,是发现软件性能问题最有效的手段,而完备有效的性能测试是最关键的。正确认识及实施软件性能测试,是对性能测试人员最基本的要求,但是只有这些是远远不够的,在性能测试过程中我们要讲策略,如何部署每一环节及应用好的策略来帮助我们实现最优,是本课的重点。本课程通过实践案例分享轻松讲解如何做好的性能测试。

听众范围

测试人员

课程目标

- 课程的中心思想是如何部署性能测试的各个环节,应用好的思路和策略做好性能测试分析才是最关键的 - 应用案例结合技术来讲解如何解决测试中的实际难题 - 由浅入深,轻松掌握实践技巧,帮助学员提高工作效能

课程模块

  • 性能测试的理解 (180 分钟)
    模块概述

    做一个好的性能测试人员首先要对性能测试有深刻的理解,包括性能测试框架,性能测试需求,性能测试建模,性能测试策略等等

    模块大纲

    软件性能测试概述
    - 什么是软件性能测试
    - 软件性能测试的特点
    - 软件性能测试的阶段

    性能测试体系框架的创建
    性能测试调研和建模

    性能方案编写
    - 性能需求
    - 性能建模

    性能策略
    - 基准测试
    - 容量测试
    - 异常测试

    业务到场景的转化
    性能场景设计
    - 场景的来源
    - 场景在性能测试中的地位
    - 场景的设置
    - 场景的微调及对结果的影响
    - 场景分析步骤

    性能测试的正交性
    -性能测试中的正交性分析

  • 性能测试工具 (180 分钟)
    模块概述

    公欲善其事,必先利其器,对进行性能测试来说,正确选择和利用好强大的性能测试工具是做好性能测试的重要保证,也是基本功

    模块大纲

    性能测试工具的选择技巧
    - 常用的性能测试压力、监控工具介绍
    - 各种工具的特点和适用范围
    - 测试工具选择的策略
    - 从多角度考虑工具

    理解性能工具LoadRunner
    - 安装LoadRunner
    - 配置运行时设置
    - 场景执行
    - 调度场景
    - 性能监控
    - 分析结果数据

  • 性能测试环境、监控部署和实施 (180 分钟)
    模块概述

    性能测试过程中,测试环境准备及性能测试的监控实施部署至关重要,结合实例讲解怎样多方面的看待这些准备实施工作

    模块大纲

    性能测试环境准备方法
    - 硬件环境准备
    - 软件环境准备
    - 数据环境维护策略
    - 为数据环境准备维护脚本

    性能测试监控的部署和实施
    - 监控工具
    - 监控命令
    - 数据库监控工具
    - 操作系统监控工具
    - 应用服务器监控工具
    - 中间件监控工具

  • 性能测试分析 (180 分钟)
    模块概述

    性能测试中最难的部分是性能测试分析,怎么样才能做好性能测试分析呢,分析的思路和策略是关键,结合HP实践策略分享性能测试分析的思路和策略

    模块大纲

    性能测试监控分析结果分析实战
    - 需要考虑的分析要素
    - 分析的思路

    性能优化及回归
    - SQL性能分析
    - 已知的提升性能的方法
    - 性能调整的目的

    排队论模型
    性能度量故障模型
    性能分析报告的编写

课程评价

暂无课程评价.

      讲师简介

      avatar
      李洪涛

      HP项目经理,资深咨询顾问

      • 课程类别: 性能测试与调优
      • 培训周期: 2 天
      即将开课

      暂无开课记录.

      历史开课 (0次)

      暂无开课记录.

      • Weibo
      • WeChat