美文网首页如何精通性能测试软件测试技能栈
性能测试-概念篇-性能测试步骤

性能测试-概念篇-性能测试步骤

作者: 软件测试技能栈 | 来源:发表于2017-07-28 10:55 被阅读127次

性能测试是一个过程,需要按步骤顺序地执行。严格来说,性能测试的步骤没有统一的标准,到底有几个步骤,完全取决于如何界定这个过程。但无论如何,最为核心的步骤总是少不了的。

如下是一种步骤的描述,供参考:

  1. 确定测试环境
    在这个阶段,还需要进一步进行如下工作:

    • 做需求分析,分析测试目标和测试对象。
    • 确定测试范围和测试工作启动的检查表(checklist)。
    • 确定产品的物理架构和逻辑架构,确定开始性能测试所需要的软硬件、网络配置。
    • 对比测试环境和生产环境。
    • 解决与测试环境相关的任何关注点。
    • 分析是否需要额外的工具用于性能测试。

    这个步骤也将分析出性能测试过程中测试人员可能面对的各种挑战。

  2. 确定性能测试的验收标准
    这个阶段主要是确定应用程序预期的性能特征和验收标准,如响应时间、吞吐量、资源使用量等。

  3. 制定测试计划和设计性能测试
    在这个阶段识别关键的应用场景,确定和生成测试数据,以及指明要收集的测试指标。
    最终,这些内容将作为工作负载和工作负载配置文件的基础。
    这一阶段是为测试的执行做好准备的先决条件。

  4. 配置测试环境
    在执行测试之前,准备概念上的策略,可用工具,设计测试以及测试环境。
    该阶段的输出是配置负载生成环境和资源监控工具。

  5. 实施测试设计
    根据测试计划和设计,创建性能测试。

  6. 执行测试

    • 运行并监控测试。
    • 验证测试用例、测试数据和结果集。
    • 上述两部同时进行。
  7. 分析结果&汇报和重新测试
    在这个阶段里,主要有如下内容:

    • 整合并分享测试结果数据。
    • 分别进行单部门和跨职能部门地分析测试数据。
    • 重新确定其余测试的优先级,并根据需要重新执行它们。

    当所有指标都在可接受的范围内,没有超过设定的阈值,且已收集了所有所需的信息,那么就完成了该场景在这个特定配置下的测试。

由这个步骤可知,它和常规的功能测试步骤相差无几。
上述的步骤仅适合作为性能测试步骤的参考,不可全盘接受。在实际的性能测试工作中,应随时总结经验教训,总结遇到的各种坑,逐渐形成适合自己工作场景的性能测试方法论。

参考链接

http://artoftesting.com/performanceTesting/performance-testing-process.html
https://msdn.microsoft.com/en-us/library/bb924375.aspx
http://www.softwaretestingclass.com/what-is-performance-testing/

相关文章

  • 2018-08-02

    性能测试-概念篇-性能测试分类

  • 性能测试-概念篇-性能测试步骤

    性能测试是一个过程,需要按步骤顺序地执行。严格来说,性能测试的步骤没有统一的标准,到底有几个步骤,完全取决于如何界...

  • 玩转电商应用性能调优

    第1章 入门篇—性能测试基础知识 什么性能测试 性能测试类型 性能测试基本流程 性能测试需求分析 性能测试指标

  • 性能测试-概念篇-性能测试

    性能测试概念 在如今这个万物互联的时代,网络的作用至关重要,它连接了万物,几乎任何信息都可以在web上获取到。大到...

  • 笔记

    性能测试的目的:发现性能瓶颈 性能测试的分类概念:性能测试是个非常广泛的概念,包括的很多方面的测试,也可称为只为非...

  • 性能测试的基础概念

    性能测试的目的:发现性能瓶颈 1.性能测试概念: 性能测试是一个非常广泛的概念,包括很多发面的测试,也被称为非功能...

  • 性能测试基础知识

    一、性能测试的目的 发现性能瓶颈性能 二、测试概念 性能测试是一个非常广泛的概念,包括很多发面的测试,也被称为非功...

  • 性能测试学习笔记

    性能测试 概念 性能测试针对系统的性能指标,建立性能测试模型,制定性能测试方案,制定监控策略,在场景条件之下执行性...

  • 性能测试基础

    一、性能测试概念 性能测试针对系统的性能指标,建立性能测试模型,制定性能测试方案,制定监控策略,在场景条件之下执行...

  • 性能测试概述--测试入门指导

    性能测试概述 性能测试基本概念 一、性能测试策略: 1.负载测试——load testing -在一定的软件、...

网友评论

    本文标题:性能测试-概念篇-性能测试步骤

    本文链接:https://www.haomeiwen.com/subject/wxuxlxtx.html