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