本系列文章我们为大家系统地介绍一下性能测试需求分析,让大家全面掌握性能测试的第一个环节。本系列文章将会从性能测试需求分析整体概述、性能测试需求分析内容、性能测试需求分析方法这三个方面进行展开。在(上)部分中,我们为大家介绍了性能测试需求的组成、基本概念等内容,本文我们继续为大家介绍性能测试需求分析的方法。
性能测试需求分析的方法分为两个大的方面,一个是性能测试需求的采集方法,一个是性能测试需求的信息分析方法。
首先我们先来看性能测试需求的采集方法。性能测试需求的采集可以通过以下4种方式去进行:在软件开发过程中的有关文档中获取;通过与软件用户沟通获取;参考类似项目的性能需求;采用业界公认的性能需求标准。
接下来我们再一起看一下性能测试需求的分析方法。性能测试需求的分析主要可以从以下几个方面入手:系统建设背景信息分析、系统自身信息分析、系统建设性能目标分析和测试工作要求信息分析。
首先我们先一起来看一下如何从系统建设背景信息着手,分析性能测试的需求。我们可以分析被测试系统在用户方纵向横向坐标、分析系统潜在的性能风险、分析系统相关方对于测试的职责、分析系统建设中影响测试的问题以及分析测试准备难点和周期来分析测试需求。
系统自身信息分析方法:分析业务压力导致的性能瓶颈、分析用户压力导致的性能瓶颈、分析技术设计或实现导致的性能瓶颈、分析系统部署或安全设备导致的性能瓶颈。
系统性能建设目标分析方法:分析业务时间目标、分析系统资源目标、分析业务处理效率目标、分析容量类目标、分析其他质量特性造成的性能下降风险。
系统性能测试工作要求分析方法:分析测试结果对于用户的意义、分析测试工作周期及工作时间、分析测试环境组成、分析测试过程带来的风险、分析用户其他特殊要求。
以上3篇文章就是我们为大家整理的性能测试需求分析的要点内容,接下来的文章会继续与大家分享性能测试设计相关的内容,欢迎大家继续关注。