linux环境下的jmeter测试

linux下安装jmeter配置环境变量

1、安装jdk

首先安装JDK,并正确配置环境变量。

一、上传并解压jdk压缩包jdk-8u151-linux-x64.tar.gz,建议把软件都安装到/usr/local/下,如/usr/local/jdk1.8.0_151。

二、安装java环境

1、用vim编辑器打开/etc/profile文件,在文件尾部加入环境变量的定义

export JAVA_HOME=/usr/local/java/jdk1.8.0_171
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

2、重启电脑,或者输入如下命令使配置立即生效

source /etc/profile

3、查看java版本

java -version

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3asjE88n-1647853755973)(C:\Users\hspcadmin\AppData\Roaming\Typora\typora-user-images\image-20220317144715338.png)]

2、安装jmeter

1、将Jmeter的安装包(直接使用windows下的zip压缩包都行)apache-jmeter-4.0.zip上传至Linux的/usr/local/目录下,解压。

2、编辑/etc/profile文件,配置Jmeter的环境变量

export JMETER_HOME=/usr/local/jmeter/apache-jmeter-4.0
export CLASSPATH=$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$CLASSPATH
export PATH=$JMETER_HOME/bin:$PATH:$HOME/bin

2、重启电脑,或者输入如下命令使配置立即生效

source /etc/profile

3、查看jmeter版本

jmeter -version

4、在jemter的bin目录下赋予权限,并运行jmeter

chmod +x jmeter
jmeter -v

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2NQ6OBNf-1647853755974)(C:\Users\hspcadmin\AppData\Roaming\Typora\typora-user-images\image-20220317145243329.png)]

3、运行jmx脚本

进入jmeter目的/bin目录

执行命令:
jmeter -n -t -l -e -o
样例:

jmeter -n -t /usr/local/jmeter/result/测试计划.jmx -l /usr/local/jmeter/result/测试计划.jtl -e -o /usr/local/jmeter/report
在这里插入图片描述

注:-e :在脚本运行结束后生成html报告

​ -l:运行结果保存路径(.jtl)此文件必须不存在。
​ -o :保存html报告的路径, 此文件夹必须为空或者不存在。

   -h 帮助 -> 打印出有用的信息并退出
 
   -n 非 GUI 模式 -> 在非 GUI 模式下运行 JMeter
 
   -t 测试文件 -> 要运行的 JMeter 测试脚本文件
 
   -l 日志文件 -> 记录结果的文件
 
   -r 远程执行 -> 在Jmter.properties文件中指定的所有远程服务器
 
   -H 代理主机 -> 设置 JMeter 使用的代理主机
 
   -P 代理端口 -> 设置 JMeter 使用的代理主机的端口号
 
Logo

更多推荐