压力测试简介

Posted IT知识免费共享

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了压力测试简介相关的知识,希望对你有一定的参考价值。

压力测试英文:Stress Test---Too many users, too much data, too little time and too little room

压力测试:又叫强度测试,是一种性能测试,它在系统资源特别低的情况下软件系统运行情况,目的是找到系统在哪里失效以及如何失效的地方。

压力测试是在一定的负荷条件下,长时间连续运行系统给系统性能造成的影响。


压力测试的目标是测试在一定的负载下系统长时间运行的稳定性,但是这个负载不一定是应用系统本身造成的。比如我们经常利用脚本或工具事先吃掉服务器的一部分cpu、内存或带宽等,创造出一定的负载环境并测试被测应用系统在此环境下的事物处理能力,响应时间等等。压力测试尤其关注大业务量情况下长时间运行系统性能的变化(例如是否反应变慢、是否会内存泄漏导致系统逐渐崩溃、是否能恢复);压力测试是测试系统的限制和故障恢复能力,它包括两种情况:

1.稳定性压力测试:在选定的压力值下,长时间持续运行。通过这类压力测试,可以考察各项性能指标是否在指定范围内,有无内存泄漏、有无功能性故障等。

2.破坏性压力测试:在稳定性压力测试中可能会出现一些问题,如系统性能明显降低,但很难暴露出其真实的原因。通过破坏性不断加压的手段,往往能快速造成系统的崩溃或让问题明显的暴露出来。


MORE
延伸阅读

◐◑ 

◐◑ 

◐◑ 

◐◑ 

◐◑ 


以上是关于压力测试简介的主要内容,如果未能解决你的问题,请参考以下文章

Sysbench压力测试工具简介和使用

sysbench压力测试工具简介

sysbench压力测试工具简介

JMeter接口压力测试课程入门到高级实战(目录)

sysbench压力测试工具简介和使用

APP压力测试Monkey工具--新手入门