压力测试VS性能测试

Posted 软件测试交流分享

tags:

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

性能测试的目的不是去找bug,而是排除系统的瓶颈,以及为以后的回归测试建立一个基准。而性能测试的操作,实际上就是一个非常小心受控的测量分析过程。在理想的情况下,被测软件在这个时候已经是足够稳定了。性能测试是为了检查系统的反映,运行速度等性能指标,他的前提是要求在一定负载下,如检查一个网站在100人同时在线的情况下的性能指标,每个用户是否都还可以正常的完成操作等。概括就是:在不同负载下(负载一定)时,通过一些系统参数(如反应时间等)检查系统的运行情况;

压力测试是为了发现系统能支持的最大负载,他的前提是要求系统性能处在可以接受的范围内,比如经常规定的页面3秒钟内响应;概括就是:在性能可以接受的前提下,测试系统可以支持的最大负载。

举例说明:针对一个网站进行测试,模拟1050个用户就是在进行常规性能测试,用户增加到1000乃至上万就变成了压力/负载测试。如果同时对系统进行大量的数据查询操作,就包含了强度测试。


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

性能测试vs负载测试vs压力测试

压力测试VS性能测试

性能测试vs负载测试vs压力测试-概念普及

性能测试 - 响应 vs 延迟 vs 吞吐量 vs 负载 vs 扩展性 vs 压力 vs 健壮性

性能测试性能测试基础:性能测试的概念分类场景和设计要点

性能测试,负载测试,压力测试有啥区别