【性能测试过程】之 性能测试计划/性能测试方案

一、前言

       在需求调研完成之后,根据测试范围及测试周期的安排进行性能测试计划、性能测试方案的编写,该环节可根据自己做性能测试时的实际情况进行裁剪,如果时间紧张则可直接大概将过程需要进行的事项简单罗列一下即可,在时间充裕的情况下也可根据实际情况酌情是将性能测试计划、性能测试方案分别按照公司的文档模板进行编写,也可以将两个文档合二为一,将信息一个文档中描述清楚即可。

       不管是做性能测试也好,还是在其他做任何事情时都需要学会根据实际情况灵活变通,不能过于死板,只要奔着把事情在有限的时间内完成,在过程中可裁剪的环节酌情根据实际情况进行裁剪。

二、性能测试计划

       性能测试计划简单的说就是一句话我们在什么时间需要完成什么样的事情,在文档中只要将这个中心思想体现出来即可,再加上其他的一些信息的补充完善,一个完整的性能测试计划就完成了。性能测试计划详细来说主要分以下几个部分:

1、前言、引言:主要将文档目的、文档适用范围、项目背景、术语/缩略语、参考资料等信息简单做一个概述;

2、测试范围:将需求调研时确定的测试范围描述清楚,我们要对系统的哪些功能做性能测试,对应这些功能的业务流程也可以简单的做一个描述;

3、测试目标:需求调研时对应收集到的业务的目标数据、我们定义的一些测试的目标信息;

4、测试资源:我们的测试周期及在这个周期内我们每个环节在什么时间进行,对应的负责人,在过程中我们需要其他人支持的对应的支持的人在什么时间点等信息罗列清楚;

5、风险及约束:描述我们已知的或评估在过程中可能会出现的风险信息,以及对应风险出现后的应对措施、我们在测试过程中每个环节的准入准出的条件;

6、结束标准:在达到满足什么样的条件下本次性能测试才算是结束,或出现什么情况下可终止性能测试;

7、其他:附件信息、环境信息、交付物信息等等。

以上几个部分在实际工作编写性能测试计划时可根据自身的实际情况酌情进行裁剪调整。

三、性能测试方案

       性能测试方案简单来说就是在这个时间内怎么样把事情做好,所以我们在编写性能测试方案时要将在计划的时间范围内我们需要做的事情以及怎么去做这些事情描述去清楚,为我们后面性能测试的实施提供标准依据。性能测试方案详细来说主要分以下几个部分:

1、前言、引言:主要将文档目的、文档适用范围、项目背景、术语/缩略语、参考资料等信息简单做一个概述;

2、测试范围:将性能测试计划中定好的测试范围直接照搬过来即可;

3、系统环境:系统架构图、网络拓扑图、系统服务器硬件配置信息、系统相关的软件配置信息、数据库配置信息、中间件配置信息等;

4、测试策略:在测试过程主要采用哪些测试策略进行测试,比如基准测试、压力测试、负载测试、稳定性测试等等,可根据实际情况罗列清楚。还包含我们执行策略【场景哪些优先执行哪些可以滞后执行】、监控策略【在脚本执行过程中我们采用什么样的方式去监控服务器资源】;

5、测试场景:我们根据测试范围、测试策略、业务目标、业务数据量等制定对应需要测试验证的测试场景信息,每个场景测试什么功能多少用户执行怎么执行都要描述清楚,在后续实施过程中按照设计好的场景去执行;

6、测试环境:主要包含测试工具环境【压测工具、监控工具、造数工具】、数据环境【有哪些数据是需要准备的以什么样的方式去准备】、被测系统环境【需要单独部署一个压测环境还是用已有的某个环境来进行压测都需要明确清楚】;

7、结束标准:在达到满足什么样的条件下本次性能测试才算是结束,或出现什么情况下可终止性能测试;

8、风险及约束:描述我们已知的或评估在过程中可能会出现的风险信息,以及对应风险出现后的应对措施、我们在测试过程中每个环节的准入准出的条件;

9、其他:附件信息、环境信息、交付物信息等等。

以上几个部分在实际工作编写性能测试方案时可根据自身的实际情况酌情进行裁剪调整。

四、总结

       性能测试计划、性能测试方案是指导我们进行性能测试的标准和依据,但实际在工作中该环节往往是最容易被忽略掉的环节,我们技能水平的高低不仅仅体现在专业技能上,文档技能也同样重要,所以建议在测试时间允许的情况下还是按流程编写性能测试计划及方案,一个是锻炼自身的文档技能,另一个避免在后面实施过程中因时间紧张遗忘忽略某些重要的细节。

  • 25
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值