Linux环境使用jmeter做性能测试

今天你学习了吗? 快来学点新知识吧~

一、安装JDK,版本jdk1.8

1、下载压缩包到/jdk目录下解压
cd /jdk
tar -zxvf jdk-8u241-linux-64.tar.gz 

在这里插入图片描述

2、配置环境变量

在profile文件中末尾新增信息如下所示
vim /etc/profile

export JAVA_HOME=/usr/local/java/jdk/jdk1.8.0_221
export PATH=$PATH:$JAVA_HOME/bin  
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/

环境配置好了之后,需要执行source命令让文件立即生效,命令如下:

source /etc/profile
3、检查是否安装成功
java -version

在这里插入图片描述

二、安装Jmeter,版本5.4.1

1、下载、安装JMeter 如果有安装包直接上传即可
wget -c https://archive.apache.org/dist/jmeter/binaries/apache-jmeter-5.4.1.tgz
2、解压
tar -zxvf apache-jmeter-5.4.1.tgz -C /usr/local/jmeter5.4
cd /usr/local/jmeter5.4/apache-jmeter-5.4.1 
3、配置环境变量

输入命令 vim /etc/profile ,在最下面添加如下内容:

export JMETER_HOME=/usr/local/jmeter5.4/apache-jmeter-5.4.1
export PATH=$JMETER_HOME/bin:$PATH
4、保存后,输入命令 ,使修改的配置生效。
source /etc/profile 
5、测试是否安装成功
jmeter -v

在这里插入图片描述

三、编写脚本后运行查看报告

1、在我们的电脑创建好测试计划,保存为jmx文件,上传到linux服务器,/opt/目录下:

在这里插入图片描述

2、运行脚本

上传本地配置好的测试脚本至压测服务器,执行测试命令
jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder]

参数说明
-h 帮助:打印出有用的信息并退出
-n 非 GUI 模式:在非 GUI 模式下运行 JMeter
-t 测试文件:要运行的 JMeter 测试脚本文件
-l 日志文件:记录结果的文件
-r 远程执行:启动远程服务
-H 代理主机:设置 JMeter 使用的代理主机
-P 代理端口:设置 JMeter 使用的代理主机的端口号
-e:测试结束后,生成测试报告
-o:指定测试报告的存放位置

运行压测,记录压测结果

jmeter -n -t test.jmx -l test.jtl

在这里插入图片描述

4、查看结果
4.1 方式一 test.jtl 可以导入到这个本地Jmeter中查看:

在这里插入图片描述
在这里插入图片描述
运行压测,生成HTML版本的压测报告

jmeter -n -t test.jmx -l test.jtl -e -o ./test-report-html

4.2 方式二 将服务器里的文件下载到本地,打开index.html

在这里插入图片描述
在这里插入图片描述

打开HTML如图:在这里插入图片描述

你真棒!这都能搞定,加油,继续努力哦~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值