linux下安装JMeter(小白教程)

  用windows平台测试时,会受到网络条件的影响,导致测试结果不够准确,尤其是高并发的情况下,需要能够精准的测试请求的响应时长,对于网络的要求更加苛刻。在这样的情况下,可以考虑在linux服务器端安装jmeter进行测试,下面就简要介绍下linux环境安装jmeter的步骤。

一、准备环境

linux平台

jmeter安装包

jdk

二、安装JDK

jdk的安装可以参考以下内容:

http://www.cnblogs.com/haifeima/p/8927023.html

三、安装jmeter

[root@besttest ~]# rz                                                 ----将jmeter压缩包上传至linux的指定目录下。

[root@besttest ~]# unzip apache-jmeter-3.1.zip        ----解压压缩包

[root@besttest bin]# chmod -R 777 jmeter.sh           ----进到解压目录的 bin 下,给jmeter.sh 赋权

[root@besttest bin]# sh jmeter.sh -v                          ----检测命令是否可用,出现以下图片说明成功

 

四、本地编写测试计划

使用JMeter编写测试计划,此处不赘述。
 

五、上传-执行-下载测试脚本

[root@besttest bin]# rz                                                                     ----将本地保存好的测试计划脚本,上传至服务器,我的上传目录是apache-jmeter-4.0/bin,我的脚本名称为Jtest_1.jmx

[root@besttest bin]# ls                                                                     ----看一下是否上传成功

 

[root@besttest bin]# sh jmeter.sh -n -t Jtest_1.jmx -l /test.jtl             ----在bin目录下执行测试脚本,并保存结果到根目录,我的结果名称为test_1.jtl

[root@besttest bin]# cd /                                                                  ----到根目录下

[root@besttest /]# find test_1.jtl                                                        ----查找结果文件

[root@besttest /]# sz test_1.jtl                                                           ----下载结果文件到本地

 

六、分析测试结果

  结果文件即之前保存过的test_1.jtl格式文件,该文件可以使用 GUI 模式下的聚合报告查看,可以打开 JMeter GUI 界面 -> 测试计划 -> 添加线程组 -> 添加聚合报告 -> 点击 "浏览..." 按钮找到你刚生成的 jtl 文件打开即可统计结果进行分析。

原文地址:https://www.cnblogs.com/haifeima/p/8928362.html