Apache JMeter 的核心功能是什么?▾
JMeter 主要用于 Web 应用、API、数据库、FTP 等多种协议的负载测试和性能测试,支持模拟大量并发用户、生成可视化报告,并可通过插件扩展功能,支持分布式测试。
Apache JMeter 是免费的吗?▾
完全免费且开源,基于 Apache 2.0 协议,无需任何许可证费用,用户可自由使用、修改和分发源代码,无功能限制或商业版本。
JMeter 适合哪些测试场景?▾
适合 HTTP/HTTPS 接口压测、Web 应用负载测试、数据库性能测试、FTP 服务测试、SOAP/REST API 测试,以及通过 JMS 测试消息中间件,不适合真实的 UI 浏览器端测试。
JMeter 如何部署和运行?▾
跨平台支持 Windows、Linux、macOS,只需安装 JDK 8+ 并下载解压即可运行,提供 GUI 模式用于脚本录制调试,命令行模式(CLI)用于 CI/CD 集成和大规模压测。
JMeter 与 LoadRunner 有什么区别?▾
JMeter 是免费开源的,LoadRunner 是 Micro Focus 商业产品年费高昂;JMeter 基于 Java 扩展性强,LoadRunner 协议支持更全面;JMeter 更适合 Web/API 场景,LoadRunner 适合企业级复杂协议测试。