性能测试及相关工具

性能测试是指通过自动化的测试工具,来模拟正常、峰值以及异常负载等多种条件,来对系统的各项性能指标进行测试。性能测试是总称,通常细分为:

  1. 基准测试: 在给系统施加较低压力时,查看系统的运行状况并记录相关数做为基础参考

  2. 负载测试: 是指对系统不断地增加压力或增加一定压力下的持续时间,直到系统的某项或多项性能指标达到安全临界值,例如某种资源已经达到饱和状态等 。此时继续加压,系统处理能力会下降

  3. 压力测试: 超过安全负载情况下,不断施加压力(增加并发请求),直到系统崩溃或无法处理任何请求,依此获得系统最大压力承受能力

  4. 稳定性测试: 被测试系统在特定硬件、软件、网络环境下,加载一定业务压力(模拟生产环境不同时间点、不均匀请求,呈波浪特性)运行一段较长时间,以此检测系统是否稳定。

常用的测试工具有 JMeter。Apache JMeter 是一款基于 Java 的压力测试工具,旨在加载测试功能行为和测量性能。它最初被设计用于 Web 应用测试,后来扩展到其他测试领域。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值