zoukankan      html  css  js  c++  java
  • Jmeter(八)Linux上安装与使用

    1.使用背景

       需要在Linux服务器上安装使用Jmeter。

    2.操作步骤

    第一步:安装JDK(因为JMeter是在java环境中运行的,如果已有可忽略)

    #1.查看云端目前支持安装的jdk版本
    [root@localhost ~]# yum search java|grep jdk
    #2.选择版本后,安装(执行以下命令会自动安装jdk相关依赖
    [root@localhost ~]# yum install -y java-1.8.0-openjdk
    #3.安装完成,验证是否安装成功
    [root@localhost ~]# java -version
    #4.通过搜索java文件,查找jdk默认安装目录
    [root@localhost ~]# find / -name 'java'
    

    第二步:将准备好的安装包,上传并解压(不能直接上传解压好的,会导致权限问题

    #1.上传(执行命令后,选择安装包上传)
    [root@localhost ~]# rz
    #2.查看上传文件
    [root@localhost ~]# ls
    #3.解压安装包
    [root@localhost ~]# tar -xzvf apache-jmeter-5.4.1.tgz
    

     第三步:进入到bin目录给jmeter.sh授权

    #1.进入对应目录
    [root@localhost ~]# cd apache-jmeter-5.4.1/bin/
    #2.授权
    [root@localhost ~]# chmod 777 jmeter.sh
    

     第四步:使用命令查看是否可以启动

    #1.查看命令
    [root@localhost~]# sh jmeter.sh -v
    

     第五步:上传测试计划并执行

    #1.进入上传目录并上传文件
    [root@localhost ~]# cd /home/hdadmin/data
    #2.执行命令
    [root@localhost ~]# sh jmeter.sh -n -t /home/hdadmin/data/test.jmx -l /home/hdadmin/data/result.jtl
    #3.查看结果

     报错解决办法

    #可能报错:Error in NonGUIDriver java.lang.IllegalArgumentException: Problem loading XML from:'/root/apache-jmeter-5.4.1/bin/test.jmx'. 
    #解决办法:
    1、linux环境jmeter与win环境编写脚本的jmeter版本不一致,版本改为一致 2、脚本中存在中文,去除中文 3、脚本中存在类似于jp@gc - Active Threads Over Time 监听器,去除监听器(查看结果树和聚合报告可以保留)

      

      

      

     

  • 相关阅读:
    个人作业——软件工程实践总结作业
    团队作业第二次—项目选题报告
    结对第二次—文献摘要热词统计及进阶需求
    结对第一次—原型设计(文献摘要热词统计)
    第一次作业-准备篇
    Java面向对象课程设计——购物车
    第04次作业-树
    第03次作业-栈和队列
    第02次作业-线性表
    01——绪论作业
  • 原文地址:https://www.cnblogs.com/fsxsmile/p/14821045.html
Copyright © 2011-2022 走看看