ubuntu配置jmeter

发布于:2025-02-27 ⋅ 阅读:(14) ⋅ 点赞:(0)

1.前提准备

  • 系统 ubuntu server 22.04
    • 前提条件:服务器更新apt与安装lrzsz:
    • 更新apt:
	sudo apt update
  • 安装lrzsz:
    • 命令行下的上传下载文件工具
	sudo apt install lrzsz
	sudo apt install zip

2.安装jemeter

2.1.下载jdk17

  • 输入命令:
	sudo apt install openjdk-17-jdk

2.2.配置jdk环境变量

  • vi编辑配置
  	vi ~/.bashrc
  • 增加下面内容
  		export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64/
  		export PATH=$PATH:$JAVA_HOME/bin
  • 命令生效配置
  	source ~/.bashrc
  	java -version
  	#这个时候,可以看到打印的java版本信息

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编辑配置
  	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
# 这个要选择上传的test.jmx,也可以通过sftp工具把这个文件上传到 ~/test目录下面

2.6.执行jmx文件存放测试报告

  • 新建一个目录存放测试报告“mkdir -p ~/test/ResultReport”
  • 执行命令启动脚本:“jmeter -n -t 球料.jmx -l result.jtl -e -o /your jmeter file/ResultReport”
  • 如下操作
cd ~
# 如果~/test/ResultReport” 目录不存在,则执行 mkdir -p ~/test/ResultReport”
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查看执行情况