jmeter linux部署与执行

本文详细介绍了如何在Linux环境中安装和配置JMeter,包括下载安装包、设置环境变量、执行JMeter测试脚本以及生成测试报告。重点强调了非GUI模式的执行和远程测试的配置选项,适用于服务器压测和结果分析。
摘要由CSDN通过智能技术生成

简述

jmeter需要java 8环境,无论是本地安装,还是服务器安装,需要另外装好java环境。

下载安装包

官网下载地址:点击前往
wget下载:

wget http://archive.apache.org/dist/jmeter/binaries/apache-jmeter-5.4.zip

jmeter -n -t login-100.jmx -l result-100.jtl -e -o result-100

安装

如果服务器没有包安装命令,则需要把本地下载的安装包上传至linux服务器。
直接解压jmeter安装包到指定目录。

unzip apache-jmeter-5.4.zip

环境配置

进入环境变量配置文件

vi /etc/profile

加入jmeter环境配置

JMETERPATH=/opt/apache-jmeter-5.4/bin/
export PATH=$JMETERPATH:$PATH

使环境变量立即生效

source /etc/profile

校验环境变量是否配置成功

jmeter --version

执行

jmeter -n -t name.jmx -r -l result.jtl -e -o result
  • -n : 非GUI 模式执行JMeter
  • -t : 执行测试文件所在的位置及文件名,对应上面的name.jmx
  • -r : 远程将所有agent启动用在分布式测试场景下,不是分布式测试只是单点就不需要-r
  • -l : 指定生成测试结果的保存文件, jtl 文件格式,对应上面的result.jtl
  • -e : 测试结束后,生成测试报告,不需要生成测试报告,就不用-e后面的命令了。
  • -o : 指定测试报告的输出目录,必须不存在 ,否则执行会失败,对应上面的命令就是result
    运行结束之后会生成jtl文件,和result报告目录。
    但是正常都只是在服务器上压测生成jtl文件,把jtl文件下载到本地之后再生成报告。这种情况就要分两步完成整个过程:
    服务器上执行并生成jtl
jmeter -n -t name.jmx -l result.jtl

jtl下载本地,使用jtl生成报告

jmeter -g result.jtl -o result
  • -g:指定报告的路径及报告文件名称
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值