性能测试分为哪几种类型?

作者:性能测试   发布时间:2020-11-19

软件测试中性能测试是很重要的一项,一般来说性能是一种指标,表明软件系统或构件对其及时性要求的符合程度,也可以说性能是一种特性,可以用时间来进行度量。性能的及时性用响应时间或吞吐量来衡量。响应时间是指服务器对请求作出响应所需要的时间。 

系统性能包括时间和空间两个维度,时间是指客户操作业务的响应时间,空间是指系统执行客户端请求时,系统资源消耗情况。客户关注的性能只是时间的表现,客户不关注是什么原因引起的性能问题,但性能测试工程师和系统工程师就必须关注系统资源使用的情况。那么性能测试都分为哪几种类型呢?


1.基准测试:给系统施加较低压力,查看运行情况并记录相关数据,做为基础数据。

2.负载测试:对系统不断增加压力或增加一定压力下的持续时间,直到某项或者多项指标到达临界值(此时临界值仍满足我们的要求性能值)。

3.压力测试:评估系统处于或者超过预期负载时系统的运行情况,即负载状态继续加压,超出峰值,关注度在于系统在峰值负载或超出极限载荷情况下的处理能力。

重点:基准测试→负载测试→压力测试,是在对系统不断加压的过程。

4.稳定性测试:给系统加载一定业务压力的情况下,使系统运行一段时间,检测是否稳定。

5.并发测试:多个用户同时访问同一个应用/同一个模块或者数据时,是否存在死锁或者其他性能问题。

推荐阅读:

在性能测试中需要分析哪些因素?

性能测试中常见的的三大误区

web性能测试场景

性能测试常见的一些指标



本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-60725088-8054),我们将立即处理,马上删除。



沪ICP备07036474号-4 |

沪公网安备 31010702003220号

2015-2021 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.