Linux 下安装 JMeter
# Linux 下安装 JMeter
# 安装步骤
下载 Linux 版本相应的 JMeter 版本
apache-jmeter-5.3.tar
解压
tar -zxvf apache-jmeter-5.3.tar
是否安装 jdk 环境
Java -version
注意:jdk 必须是 Java 8 以上版本
如果没有安装,需要先安装,如何安装,自行百度
添加到环境变量
vi /etc/profile
,在文件末尾添加以下三行:export JMETER_HOME=/usr/local/apache-jmeter-5.3 export CLASSPATH=$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$CLASSPATH
1
2
export PATH=$JMETER_HOME/bin:$PATH
添加完成之后,使用 `source /etc/profile` 命令使环境变量生效
输入:`jmeter -v` 如果出现以下信息,则表示安装成功
```shell
/ \ | _ \ / \ / ___| | | | ____| | | \/ | ____|_ _| ____| _ \
/ _ \ | |_) / _ \| | | |_| | _| _ | | |\/| | _| | | | _| | |_) |
/ ___ \| __/ ___ \ |___| _ | |___ | |_| | | | | |___ | | | |___| _ <
/_/ \_\_| /_/ \_\____|_| |_|_____| \___/|_| |_|_____| |_| |_____|_| \_\ 5.3
Copyright (c) 1999-2020 The Apache Software Foundation
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
# 运行 JMeter
在 windows 环境写好脚本后,将脚本上传到已安装 Jmeter 的 Linux 环境中
执行命令:
jmeter -n -t test.jmx -l test.jtl
参数解释:
-h 帮助 -> 打印出有用的信息并退出 -n 非 GUI 模式 -> 在非 GUI 模式下运行 JMeter -t 测试文件 -> 要运行的 JMeter 测试脚本文件 -l 日志文件 -> 记录结果的文件 -r 远程执行 -> 启动远程服务 -H 代理主机 -> 设置 JMeter 使用的代理主机 -P 代理端口 -> 设置 JMeter 使用的代理主机的端口号
1
2
3
4
5
6
7
8
9
10
11
12
13运行完成后,会在当前目录生成一个 test.jtl 的文件,可以将文件下载到 windows 上的 jmeter 中查看,也可生成 html 文件下载后查看
注意:拷到windows机器,打开windows 上的 jmeter(注意:Linux上的 jdk 和 jmeter 版本必须和windows 上的保持一致,包括插件也要一致
生成 html 文件需执行命令:
jmeter -g -test.jtl -o report
,在 report 文件夹中含有 index.html 文件,直接打开即可查看
(完)