五周三次性能测试.pptVIP

  • 2
  • 0
  • 约2.28千字
  • 约 20页
  • 2017-08-22 发布于重庆
  • 举报
五周三次性能测试.ppt

性能测试的实用技术 本章重点讨论以下内容: 性能测试的概述 性能测试的基本要求 性能测试的内容 检查测试环境 性能测试的执行流程 性能测试的工具 9.1 性能测试的概述 9.1.1 性能测试的目的 (1)评估系统的能力 (2)识别体系中的弱点 (3)系统调优 (4)验证稳定性及可靠性 9.1.2 性能测试的先决条件 (1)针对性能测试对象的技术要成熟; (2)性能测试的测试环境要稳定; (3)进行性能测试的准备要充分; (4)性能测试的目标要明确; (5)性能测试的计划要详细; (6)性能测试的数据要精确以及要有代表性; (7)性能测试的描述要精练。 9.2 性能测试的基本要求 9.2.1 性能测试所需相关文档 (1)用户需求规格说明及其相关文档; (2)软件开发的前期数据; (3)前期工作的详细资料(单元测试、集成测试、功能测试等的相关文档); (4)在真正进入性能测试之前的软件数据的备份等; (5)性能测试的测试大纲; (6)性能测试的审批文稿及所签署的合同等。 9.2.2 对性能测试相关文档的要求 要求所提供的文档尽可能的详细,数据准确无误。 简单明了,步骤详尽,数据完整 9.2.3 对进行性能测试人员、软件和系统的要求 1. 性能测试的基础知识 2. 性能测试人员的工作要求 9.3 性能测试的内容 9.3.1 性能测试的分类 (1)应用在客户端性能的测试 (2)应用在网络上性能的测试 (3)应用在服务器端性能的测试 9.3.2 性能测试的方法策略 1. 性能的业务测试 2. 基准测试 3. 负载测试 4. 峰谷测试 5. 压力测试 6. 并发性测试 7. 容量测试 8.渗入测试 9. 配置测试 9.3.3 性能测试的调优 一个标准的性能调优过程是: (1) 确定基准环境、基准负载和基准性能指标; (2) 调整系统运行环境和实现方法,执行测试。(包括硬件环境的调优、Weblogic调优、Oracle调优); (3) 记录测试结果、进行分析。 9.4 检查测试环境 1.测试环境规划; 2.?测试环境创建 3.测试环境配置 4.应用程序部署 5.测试环境的使用 6.测试环境回收 9.4 检查测试环境 1.?测试环境规划 ★硬件环境:包括CPU、硬盘、内存等; ★软件环境:包括操作系统、系统服务、 应用平台、应用软件、数据库、中间件、浏览器等; ★所需资源的规划:例如创建的测试环境中网卡的型号、所处的网络信息(域名或工作组名、 IP地址、 子网掩码、 默认网关等) 、环境中需要安装的测试工具、用户权限、应用软件要求等。 2.?测试环境创建 性能测试环境规划完毕后,根据测试规划中网络拓扑、硬件配置、网卡型号的要求创建测试环境的硬件和网络环境。 9.4 检查测试环境 3.测试环境配置 这里对环境的配置主要是指对测试环境规划中规划的软件环境的配置,配置完成后,也应整理出相关的文档。 4.应用程序部署 根据测试环境规划中对应用软件列表和应用软件要求,将应用程序部署到测试环境中,并整理出其文档。 9.4 检查测试环境 5.测试环境的使用 测试环境搭建完成后,就可以开始使用,但在使用过程中往往会会对测试环境做一定的调整,优化测试环境,同时我们要注意对测试环境各个文档的修改,保持其一致性。 6.??测试环境回收 项目结束后,需要对项目中使用的资源进行整理,并将不使用的资源进行释放。 如:硬件资源(PC机、服务器、磁盘空间等)、网络资源(IP地址)等。 9.5测试的 执行流程 9.6 性能测试常用的测试用例 性能测试常用的测试用例分基本性能测试用例和高级性能测试用例。 1.基本性能常用的测试用例 基本性能测试常用的测试用例可分为:安全可靠性测试、资源占用率测试、资源占用率测试、兼容性测试、易用性测试、易用性测试、用户文档测试、用户文档测试、效率测试、效率测试、可扩充性测试。 2. 高级性能常用的测试用例 高级性能常用的测试用例主要内容包括:并发性能、系统资源监控、大数据量、速度、疲劳等项内容,重点是并发性能测试。 9.7 性能测试的自动化测试 实训操作方法 提到性能测试就不得不提到LoadRunner ,LoadRunner 是一种预测系统行为和性能的工业标准级负载测试工具。 通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner 能够对整个企业架构进行测试。 使用LoadRunner,企业能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。 LoadRunner 下载地址: 使用LoadRunner完成

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档