最近上班实在是太忙了,真的很难抽出精力去学习新的东西
突然就有点迷茫,就不知道自己想要做的是啥,慢慢来吧。
JMeter 体系结构
本章你能学到:
JMeter 简介
JMeter 体系结构
JMeter 运行原理
JMeter 测试计划要素
JMeter 环境介绍
JMeter 与 LoadRunner 异同
JMeter简介
JMeter是一款开源桌面应用软件,可用来模拟用户负载来完成性能测试工作。JMeter是使用率最高的性能测试工具之一,也是当前最好的最全面的性能测试工具之一,企业能够更低成本地使用JMeter进行性能测试构建工作,
JMeter可以对Web应用进行测试,同时也提供了Web录制功能;还支持Java请求、JMS、EJB、WebService、JDBC、FTP、SMTP、Junnit、Mail、MongoDB、JSR223等测试。
通过本章学习会了解一下内容:
- JMeter 的体系结构;
- JMeter 的运行原理;
- JMeter 的运行环境。
JMeter 体系结构
名词说明:
- 元件:代表JMeter工具菜单中的一个子菜单(功能),如HTTP请求、事务控制器、响应断言等,就是一个元件。
- 组件:一组元件的集合(一个或多个)。
如图3-1,每一个标签都是组件。
把图3-1拆解成一个三维的空间。X空间分为5个维度,Y空间分为2个维度,Z空间1个维度。
X1~X5是负载模拟的一个过程,使用这些组件来完成 负载的模拟。
Y1:包含的是负载模拟部分,负责模拟用户请求。
Y2:结果