Linux安装使用Jmeter

1.安装JDK

最好1.8以上

 

2.下载安装Jmeter

https://jmeter-plugins.org/downloads/all/   下载:apache-jmeter-4.0.tgz,上传到服务器并解压 tar zxvf apache-jmeter-4.0.tgz

3.配置临时环境变量:
export JMETER_HOME=/home/apache-jmeter-4.0        /home/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

source /etc/profile

查看是否安装成功jmeter -v

 

 

4.JMeter和JMeterPlugin的下载安装;

jmeter-plugins-manager-0.11.jar
JMeterPlugins-Standard.jar
JMeterPlugins-Extras.jar
将下载的上述插件jar包文件放置到对应的jmeter的\lib\ext目录下面

如果有需要运行的代码类,需要打成jar包放到\lib\目录下

 

5.创建jmx文件

在本机安装一个jmeter,在GUI窗口模式下,新建一个测试计划,形成一个jmx文件,上传到jmeter目录,可在测试计划里添加对应的定时器,聚合报告等。

vim编辑jmx文件,修改主要测试项:

<stringProp name="ThreadGroup.num_threads">10000</stringProp> 线程数
<stringProp name="ThreadGroup.ramp_time">10</stringProp> 启动所有线程时间

 

6.执行jmx文件

jmeter –n –t test.jmx –l test.jtl,即可生成测试报告test.jtl。

参数说明:

-n 在非 GUI 模式下运行 JMeter
-t 要运行的测试脚本文件
-l 记录测试结果文件 -> 记录结果的文件


执行完之后,界面会出现end of run

 

 

 

7.将test.jtl下载到本机,在GUI窗口模式下创建一个空的线程组,然后再聚合报告/汇总报告中打开test.jtl文件即可查看压测结果

 

posted @ 2022-02-23 09:38  苏黎世湖畔  阅读(542)  评论(0编辑  收藏  举报