jmeter----Linux上安装与使用

1.jdk 安装与卸载

   (1)先输入java -version 查看是否安装了jdk(如图,为已安装,且安装版本为1.8.0_292)

      

    (2)若未安装,则进行安装jkd

             2.1 查看云端目前支持安装的jdk版本

                  命令:yum search java|grep jdk

            2.2 选择版本后,安装(执行以下命令会自动安装jdk相关依赖

                 命令:yum install -y java-1.8.0-openjdk

            2.3 安装完成,验证是否安装成功

                命令:java -version

           3.3 配置环境变量(是否配置,根据需求即可)

                命令:vi /etc/profile (进入配置文件)

               进入后,输入i,编辑,在最后添加如下内容,注意jmeter在服务器上存放的位置,添加完成后,按esc,输入:wq进行保存退出

export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/apache-jmeter-5.4.1/bin
export PATH=${JMETER_HOME}/bin:$PATH
export JMETER_HOME=:/root/apache-jmeter-5.4.1

               命令:source /etc/profile(输入命令使新配置的环境变量立即生效)

     (3)卸载jdk(若已安装,且版本过低,可以卸载后重新安装)

             3.1 检查下安装的路径 which java(查看JDK的安装路径) 

                  命令:which java

                  

            3.2 卸载 JDK

                 命令:rm -rf JDK地址  (rm -rf /bin/java)

            3.3 删除环境配置

                命令: vim /etc/profile

               

              删除配置的环境变量,至此JDK卸载完毕

          3.4 检查下自带的jdk

               命令:rpm -qa |grep java

                         rpm -qa |grep jdk

                        rpm -qa |grep gcj

             如果没有输入信息表示没有安装。

             如果安装可以使用rpm -qa | grep java | xargs rpm -e --nodeps 批量卸载所有带有Java的文件  这句命令的关键字是java

       

2.jmeter安装与运行(如图所示,则为启动成功)

   敲重点:一定要上传压缩包解压(本地解压然后上传,启动jmeter的时候一直提示授权无效)

  命令:rz

            tar -xzvf apache-jmeter-5.4.1.tgz (apache-jmeter-5.4.1.tgz需要从 官网 下载)

            rm -rf apache-jmeter-5.4.1.tgz

            chmod 777 jmeter.sh

            sh jmeter.sh -v

     

    

3.jmeter 脚本执行与生成测试报告

      上传已经编写的脚本到liunx服务器中

      脚本路径:/root/jmeter-woyu-test/woyu2_linux.jmx  (根据自己需要进行上传即可)

     

    (1)执行jmeter脚本,执行脚本并指定生成的jtl文件的路径与文件名

             sh jmeter.sh -n -t  /root/jmeter-woyu-test/woyu2_linux.jmx  -l  /root/jmeter-woyu-test/woyu.jtl

      

     可以看到jmeter-woyu-test目录下生成了一个woyu.jtl文件

     

    (2)jtl文件转换成html文件,这样可以直观地看到测试报告

     命令:sh jmeter.sh -g  /root/jmeter-woyu-test/woyu.jtl  -o  /root/jmeter-woyu-test/repot

     

    把report 文件夹从linux上下载下来,打开里面的index.html文件,可以看到报告

    执行脚本并生成测试报告也可以一步执行,命令:

    sh jmeter.sh -n -t  脚本.jmx路径  -l  存放生成的.jtl文件路径  -e -o  测试报告存放路径

    sh jmeter.sh -n -t    /root/jmeter-woyu-test/woyu2_linux.jmx  -l  /root/jmeter-woyu-test/woyu.jtl  -e -o  /root/jmeter-woyu-test/repot

原文地址:https://www.cnblogs.com/Z-Queen/p/14846353.html