1.前提准备
- 系统 ubuntu server 22.04
- 前提条件:服务器更新apt与安装lrzsz:
- 更新apt:
sudo apt update
sudo apt install lrzsz
sudo apt install zip
2.安装jemeter
2.1.下载jdk17
sudo apt install openjdk-17-jdk
2.2.配置jdk环境变量
vi ~/.bashrc
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64/
export PATH=$PATH:$JAVA_HOME/bin
source ~/.bashrc
java -version
2.3.安装jmeter
- 方案1(在自己的电脑,用浏览器打开):
- 进入官网下载:|apache-jmeter-5.6.3.tgz|
- 服务器输入rz -bey 命令上传jmeter压缩包
- 解压至jmeter目录:sudo tar -xzvf apache-jmeter-5.6.3.tgz -C /your jmeter file/
- 方案2:(在linux服务器用wget下载)
wget https://dlcdn.apache.org//jmeter/binaries/apache-jmeter-5.6.3.tgz
sudo tar -xzvf apache-jmeter-5.6.3.tgz -C /your jmeter file/
2.4.配置jmeter环境变量
vi ~/.bashrc
export JMETER_HOME=/your jmeter file/apache-jmeter-5.6.3.tgz
export PATH=$PATH:$JMETER_HOME/bin
source ~/.bashrc
2.5. 把jmx文件导入指定目录下
- 把jmx文件导入:在jmeter文件夹中输入“rz -bey”命令,选择jmx文件导入
cd ~
mkdir test
cd test
rz -bey
2.6.执行jmx文件存放测试报告
- 新建一个目录存放测试报告“mkdir -p ~/test/ResultReport”
- 执行命令启动脚本:“jmeter -n -t 球料.jmx -l result.jtl -e -o /your jmeter file/ResultReport”
- 如下操作
cd ~
cd test
jmeter -n -t test.jmx -l result.jtl -e -o ./ResultReport”
2.7.导出测试报告
把报告打成压缩文件:tar -czvf ResultReport.tar.gz ResultReport
导出压缩文件:sz ResultReport.tar.gz
2.8.在本地电脑下载目录打开服务器导出的压缩文件进行解压(mac在文稿文件夹中,win在下载文件夹中)
解压后打开index.html查看执行情况