《JMeter 安装与命令行压测》
1 简介
Apache JMeter 是基于 Java 的开源性能测试工具,支持 HTTP、数据库、MQ 等多种协议的脚本化压测。生产环境通常使用非 GUI 模式执行 .jmx 脚本,并把结果导出为报告。
2 安装
2.1 下载解压
JMeter 5.x 需要 Java 8 及以上:
# 下载(示例:清华源 5.1.1)
wget http://mirrors.tuna.tsinghua.edu.cn/apache/jmeter/binaries/apache-jmeter-5.1.1.tgz
tar -zxf apache-jmeter-5.1.1.tgz
cd apache-jmeter-5.1.1/bin/
2.2 启动 GUI 编写脚本
# Mac / Linux
./jmeter.sh
# Windows
jmeter.bat
3 非 GUI 模式执行脚本
jmeter -n -t your_script.jmx -l results.jtl -e -o ./report
常用选项:
| 选项 | 作用 |
|---|---|
-n |
以非 GUI 模式运行 |
-t |
指定要执行的 .jmx 脚本路径 |
-l |
结果文件(jtl/csv) |
-j |
日志文件 |
-p |
属性文件 |
-e |
生成 HTML 报告 |
-o |
HTML 报告输出目录 |
执行示例:
jmeter.sh -n -t test-file.jmx -l results.jtl -e -o ./report
4 验证
jmeter -v
# ApacheJMeter 5.1.1
5 参考文档
阅读 —
·
全站 —