Linux使用jmeter压测完整过程

1 篇文章 0 订阅
1 篇文章 0 订阅

安装jdk

  1. 下载JDK:https://www.oracle.com/java/technologies/javase-downloads.html
  2. 上传并解压jdk压缩包jdk-8u151-linux-x64.tar.gz,软件安装到/weblogic/下,如/weblogic/jdk1.8.0_221。
  3. 配置环境变量:用vim编辑器打开/etc/profile文件,在文件尾部加入环境变量的定义

  4. 重启电脑,或者输入如下命令使配置立即生效:source /etc/profile
  5. 检查jdk是否安装成功: 输入java -version 出现如下提示即安装成功:

安装jmeter

  1. 下载jmeter安装包:http://jmeter.apache.org/download_jmeter.cgi

  2. 将Jmeter的安装包apache-jmeter-4.0.zip(我本机下载的是4.0版本)上传至Linux的/weblogic/jmeter/目录下,解压:unzip [文件名]。
  3. 编辑/etc/profile文件,配置Jmeter的环境变量:

  4. 重启电脑,或者输入如下命令使配置立即生效: source /etc/profile
  5. 检查jmeter是否安装成功:输入 jmeter -v,出现如下提示即安装成功

执行jmeter脚本:

  1. 进入bin目录下:cd /weblogic/jmeter/apache-jmeter-4.0/bin
  2. bin目录下新建testcase文件夹,将windows系统中jmeter图形化界面编辑的jmx脚本上传
  3. 输入命令jmeter -n -t testcase/cmstest.jmx -l testcase/jtl/test.jtl
  4. 参数解析:
    -n 非 GUI 模式 -> 在非 GUI 模式下运行 JMeter
    -t 测试文件 -> 要运行的 JMeter 测试脚本文件
    -l 日志文件 -> 记录结果的文件
  5. 出现下图的结果即执行成功:

查看执行结果

  1. 运行结果存放在运行脚本产生的test.jtl文件中,在linux下可以通过cat、vim等命令查看该文件的内容,在windows下可以通过Notepad++直接打开该文件,如下图:

  2.  将test.jtl文件下载到windows系统,在windows系统下打开Jmeter,创建一个线程组,在线程组下添加监听器,点击界面上的浏览按钮,将导出的文件test.jtl添加进来即可看到脚本测试的报告,如下图

可能遇到的问题:

  1. 执行jmeter脚本时可能会提示权限不足,输入命令:chmod 777 -R jmeter,将jmter这个文件夹下所有文件权限赋为读写执行权限后再输入执行脚本命令可正常执行。
  2. 执行脚本命令时提示:Could not open the file testcases/cmstest.jmx,请检查文件路径是否正确,修改正确的路径后可正常执行。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值