如何设计软件性能测试方案,软件性能测试怎么做?有哪些步骤?

性能测试与普遍的功能测试目标不同,因此其测试流程与普通的测试流程也不相同,虽然性能测试也是遵循测试需求分析——测试计划制订——测试用例设计——测试执行——编写测试报告的基本过程,但在实现细节上,性能测试有单独一套流程,如下图所示。

84307657c98105d41e99e3b3d02fe4a6.png

上图是性能测试的一般测试流程,下面分步骤介绍性能测试过程的关键点。

1.分析性能测试需求

性能测试需求分析是整个性能测试工作的基础,测试需求不明确则这个测试过程都没有意义的。在性能测试需求分析阶段,测试人员需要收集有关项目的各种资料,并与开发人员进行沟通,对整个项目有一定的了解,针对需要性能测试的部分进行分析,确定测试的目标。例如客户要求软件产品的查询功能响应时间不超过2s,则需要明确多少用户量情况下,响应时间不超过2s。对于刚上线的产品,用户量不多,但几年之后可能用户量会剧增,那么在性能测试时是否要测试产品的高并发访问,以及高并发访问下的响应时间。对于这些复杂的情况,性能测试人员必须要清楚客户的真实需求,消除不明确因素,做到更专业。

对于性能测试来说,测试需求分析是一个比较复杂的过程,不仅要求测试人员有深厚的理论基础(熟悉专业术语、专业指标等),还要求测试人员具备丰富的实践经验,如熟悉场景模拟、工具使用等。

2.制订性能测试性能计划

性能测试计划是性能测试工作中的重中之重,整个性能测试的执行都要

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值