Jmeter-什么是性能测试 负载测试 压力测试

Posted 测试萌萌

tags:

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


从测试方法和工具来说,三者是一样的,压力测试和负载测试都属于性能测试的子集;

但是从测试的莫得来说,三者又是不一样的;

性能测试:

软件测试的定义:模拟用户负载来测试系统在负载情况下,系统的响应时间、吞吐量等(这里的负载指的是用户并发数)。

所以它的目的是为了获取系统的指标。

负载测试:

软件测试的定义:在一定的软硬件环境上,通过不断的加大负载来确定在满足性能指标情况下所能承受的最大用户数。

所以它的目的是为了获取最大用户数。 一般不超过80%CPU,正常情况工作下最大用户数数据。

压力测试,也叫强度测试(系统指标,服务器性能指标):

软件测试的定义:在一定的软硬件环境下,通过高负载的手段来使服务器资源处于极限的状态,测试该系统在极限状态长时间运行是否稳定。

包括系统指标,服务器性能指标。

用通俗易懂的语言表达就是:

1.性能测试:是指通过模拟生产运行的业务压力或用户使用场景来测试系统的性能是否满足生产性能的要求;

2.负载测试:是通过逐步增加系统负载,测试系统性能的变化,并在满足最终确定性能指标的情况下,系统所能承受的最大负载量的测试;

3.压力测试:测试系统性能的变化,并最终确定在什么负载下系统性处于失效状态,并以此来活得系统能提供的最大服务级别的测试;


最后: 欢迎大家关注公众号:【 伤心的辣条 】,领取一份300页pdf文档的Python自动化测试工程师核心知识点总结!

公众号里大部分资料都是面试时面试官必问的知识点,也包括了很多测试行业常见知识,其中包括了有基础知识、Linux必备、Shell、互联网程序原理、mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。

如果你测试中有许多的困惑,那么我创建的软件测试技术交流群将会是你接触良师益友的有益社区,同行或许可以给你带来一些实际性的帮助与突破。群:902061117 你也想知道同行都在怎样致富吧!

如果对你有一点点帮助,各位的「点赞」就是小编创作的最大动力,我们下篇文章见!

好文推荐:

包装成1年工作经验的测试工程师,我给他的面试前的建议如下

面试官:工作三年,还来面初级测试?恐怕你的软件测试工程师的头衔要加双引号…

“入职一年,那个被高薪挖来的自动化软件测试被劝退了。”

那个准点下班的人,比我先升职了…

自动化测试大总结

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

学习使用Jmeter做压力测试--压力测试基本概念

全网火爆,Jmeter性能场景设计 - 压力负载测试性能场景+分析性能指标

一篇文章入门Jmeter性能测试经典长文

一篇文章入门Jmeter性能测试经典长文

JMeter并发性测试

Jmeter 使用Jmeter与Badboy进行压力测试