性能测试的类型有哪些?

为了达到性能测试的目的,需要通过不同的性能测试策略来实现,而性能测试的测试策略又基于不同的性能测试的类型。接下来就给大家介绍一下最常见的性能测试类型

负载测试

负载测试是测试软件在各种不同负荷下的表现。在这种测试中,将使测试对象承担不同的工作量,以评测和评估测试对象在不同工作量条件下的性能行为,以及持续正常运行的能力。

负载测试的目标是确定并确保系统在超出最大预期工作量的情况下仍能正常运行。此外,负载测试还要评估性能特征,例如,响应时间、事务处理速率和其他与时间相关的方面。

压力测试

压力测试是为了发现系统性能在可以接受的范围内能支持的最大负载的测试,是对系统不断施加压力的测试,是通过确定一个系统的瓶颈或者不能接受的性能点,来获得系统能提供的最大服务级别的测试。例如测试一个 Web站点在大量的负荷下,何时系统的响应会退化或失败。

基准测试

基准测试是一种测量和评估软件性能指标的活动,通过基准测试建立一个已知的性能水平(称为基准线),当系统的软硬件环境发生变化之后再进行一次基准测试以确定这些变化对性能的影响。

疲劳强度测试

疲劳强度测试是采用系统在要求支持的最大并发用户数情况下持续执行一段时间,通过综合分析交易执行指标数据和系统资源监控数据来确定系统处理要求最大工作量强度性能的过程,以验证系统是否能够稳定运行。

大数据量测试

大数据量测试主要针对数据库有特殊要求的系统进行的测试,可以分为实时大数据量测试和极限状态下的测试。实时大数据量测试主要目的是测试用户较多或者某些业务产生较大数据量时,系统能否稳定运行;极限状态下的测试,测试系统使用一段时间即系统累计一定量的数据时能否正常的运行业务。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值