1、JMeter简介
- Meter 是轻量级的接口性能测试工具,同时具备一定程度的接口自动化测试能力。
- JMeter 支持多协议,其中较适合测试使用公有协议(如 HTTP、JDBC 等)的服务或模块,特别适合 B/S 结构的后台性能系统。
- JMeter 有大量第三方插件,也可以比较方便的编写适合自己使用的插件。
- Java 应用(依赖 JDK),可以运行在任何 Java 支持的系统上。
- 对比 LoadRunner,JMeter 有开源、免费、使用简单、安装简便的特点。虽然功能不如 LR 完善,但是也足够支撑性能测试工作。
- 支持脚本。
- 支持分布式部署。
- 图形化展示结果。
Jmeter 与 Loadrunner 的对比:
Loadrunner:
-
优点:
-
多用户(支持数量单位:万)
-
详细分析报表
-
支持 IP 欺骗
-
-
缺点:
-
收费
-
体积庞大(单位 GB)
-
无法定制
-