安装Jmeter之前需要先配置Java环境
 
当配置完Jmeter运行的环境之后,就可以开始安装Jmeter了。
为什么既要告诉各位"在Linux系统内安装Jmeter",又要告诉各位"在Windows系统内安装Jmeter"?因为当我们在构建1个测试计划的步骤是:
(1)首先,Windows的Jmeter图形化窗口内,构建1个测试计划
(2)然后,把构建好的这个测试计划上传到Linux系统的测试机
(3)最后,在Linux系统的测试机,用Jmeter做性能测试
也就是说,我们在Windows、Linux的电脑上,都会用到Jmeter。
 
那么,问题来了。如果我不做步骤(2)(3),只做步骤(1)。这样可以吗?
答:当然可以。但是由于Jmeter本身对机器损耗大(本地的WindowsXP太弱),所以我们才用Linux测试机。况且有时候还需要使用到2台Linux测试机来完成性能测试。
 
总之,执行性能测试的宗旨就是:在本地Windows调通测试脚本后,再扔到远程Linux测试机。 //在Windows上面执行对测试脚本的修改,在Linux仅仅是执行这个测试脚本
 

安装Jmeter

在Windows操作系统装Jmeter

Jmeter帮助文档:http://jmeter.apache.org/usermanual/index.html

Jmeter下载地址:http://jmeter.apache.org/download_jmeter.cgi

1、你需要去Jmeter官网下载Jmeter到本地

2、安装Jmeter,解压apache-jmeter-2.11.zip到本地(任何目录均可),比如我把它下载到:“E:\Jmeter\apache-jmeter-2.11”。

3、设置环境变量

(1) 在系统变量中(也可以在”用户变量”中)新建变量名“JMETER_HOME”,变量值为:“E:\Jmeter\apache-jmeter-2.11;”。

(2) 修改“CLASSPATH”,添加如下内容:

%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;

%JMETER_HOME%\lib\jorphan.jar;

%JMETER_HOME%\lib\logkit-2.0.jar

4、运行jmeter的方式是直接双击打开E:\Jmeter\apache-jmeter-2.11\bin\jmeter.bat 即可。

5、为方便使用,直接右键“jmeter.bat”发送到桌面快捷方式。

在Linux操作系统装Jmeter

Jmeter帮助文档:http://jmeter.apache.org/usermanual/index.html

Jmeter下载地址:http://jmeter.apache.org/download_jmeter.cgi

1、 你需要去Jmeter官网下载Jmeter到本地(比如我是将Jmeter安装文件下载到Windows)

2、 然后上传到Linux测试机

(1) 启动xshell

(2) 连接到Linux测试机

(3) 进入到自己的目录(/home/username)

(4) 通过命令”rz”,执行”将Windows的Jmeter安装文件上传到Linux测试机”的操作

3、 解压缩Jmeter安装文件

通过命令”unzip”,解压缩这个Jmeter安装文件

如果执行“unzip XXX.zip”的时候系统提示你在这台测试机上面没有安装unzip这个命令,那么怎么办?

那么,你首先需要安装unzip这个命令,咋安装?请执行aptitude install unzip以安装。然后再执行“unzip XXX.zip”就成了。

4、 通过命令”cd”,执行”进入到Jmeter的bin目录”的操作

5、 在bin目录内,可以看到”jmeter”这个文件。那么如果是执行性能测试的话,只要在命令行输入”./jmeter –n –t 测试计划.jmx” 就可以实现 ”在Linux使用Jmeter做性能测试” 的操作了。

但是会存在N个前提条件:

(1) 如果权限不足,那么可以为Jmeter文件增大权限。(比如:命令”chmod 777 jmeter”)

(2) 你需要将”测试计划.jmx”(我为测试计划文件取名是:testPlanForLinux.jmx)文件上传到Jmeter的bin目录内

(3) 如果涉及到”参数化数据”,那么你需要将”参数化数据.csv”文件也上传到Jmeter的bin目录内。 //第(3)点涉及到参数化数据的概念,后续文档再涉及它

6、 示范一下在Linux使用Jmeter做性能测试 //为了看看上述配置后,是否能用

出现下面的日志表示运行成功。

Creating summariser <summary>
Created the tree successfully using /home/jmeter/apache-jmeter-2.13/testplan/*.jmx
Starting the test @ Fri Mar 18 17:48:08 CST 2016 (1458294488559)
Waiting for possible shutdown message on port 4445
summary +      3 in    17s =    0.2/s Avg:  3833 Min:   137 Max: 11206 Err:     0 (0.00%) Active: 1 Started: 1 Finished: 0
summary +      1 in   0.4s =    2.4/s Avg:   382 Min:   382 Max:   382 Err:     0 (0.00%) Active: 0 Started: 1 Finished: 1
summary =      4 in  17.3s =    0.2/s Avg:  2970 Min:   137 Max: 11206 Err:     0 (0.00%)
Tidying up ...    @ Fri Mar 18 17:48:33 CST 2016 (1458294513716)
... end of run

参考资料:http://www.cnblogs.com/musicmovie/p/4303428.html

http://www.cnblogs.com/zhaoxd07/p/5059541.html

http://www.myexception.cn/open-source/1346307.html    Jmeter的运用和分析监控

Jmeter的安装与使用的更多相关文章

  1. Jmeter之安装(一)

    Jmeter Apache JMeter是Apache组织开发的基于Java的压力测试工具.用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域. 小七这边之前用jmeter ...

  2. Jmeter下载安装配置及使用(windows)

    1 前言 仅作为记录使用. 2 步骤 2.1 下载地址:http://jmeter.apache.org/download_jmeter.cgi 2.2 选择binary版本即可:apache-jme ...

  3. centos7 jmeter分布式安装

    step1 环境说明:腾讯云主机--> centos7  1主2从 下面使用内网 IP master节点:10.21.11.6 slave1节点:10.21.11.44 slave2节点:10. ...

  4. 【Jmeter自学】JMeter的安装(一)

    ==================================================================================================== ...

  5. 挨批记后记--Jmeter环境安装

    挨批之后的艰难挣扎: 首先说所要造的数据是性能测试任务的创建,而创建任务还需要先创建场景,场景则又牵涉到jmx文件... 经过搜索后发现jmx文件通过jmeter生成,所以软件的安装就开始了.. jm ...

  6. Jmeter入门--安装教程

    jmeter简介 Apache JMeter是Apache组织开发的基于Java的压力测试工具.用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域. 它可以用于测试静态和动 ...

  7. Jmeter+Badboy安装使用文档

                  Jmeter+Badboy安装使用文档       目录   1.jmeter安装    1 2.Jmeter基础使用    3 3. 使用Jmeter进行分布式测试    ...

  8. 3.1、Ubuntu系统中jmeter的安装和目录解析

    ​以下内容亲测,如果不对的地方,欢迎留言指正,不甚感激.^_^祝工作愉快^_^ Jmeter是一个非常好用的压力测试工具.  Jmeter用来做轻量级的压力测试,非常合适,只需要十几分钟,就能把压力测 ...

  9. JMeter的安装和目录解析

    Ubuntu系统中jmeter的安装和目录解析 作为一个Linux新手,在使用jdk时,或许会安装配置多次仍然导致无法使用情况(如无法登录系统等),请按如下步骤一步一步安装并配置 相关软件下载地址 J ...

  10. jmeter的安装和基本使用

    本篇文章主要介绍一下JMeter的安装及基本使用方法. 1.安装 JMeter的官方网址为http://jmeter.apache.org/ 下载地址为http://jmeter.apache.org ...

随机推荐

  1. ueditor 正在读取目录

    ueditor 版本为1.3.6  项目版本为2.0 引用 <script src="../ueditor/ueditor.config.js" type="tex ...

  2. CAP在MySQL的分析

    此文转载在登博的文章,给大家分享 问题一:数据一致性.在不使用共享存储的情况下,传统RDBMS(例如:Oracle/MySQL/PostgreSQL等),能否做到在主库出问题时的数据零丢失. 问题二: ...

  3. vue 父组件主动获取子组件的数据和方法 子组件主动获取父组件的数据和方法

    Header.vue <template> <div> <h2>我是头部组件</h2> <button @click="getParen ...

  4. bootstraptable学习(2)分页

    1.分页需要配置一些参数 function init() { $('#bootstrapModel').bootstrapTable({ url: "../Listing.ashx" ...

  5. Mongodb集群搭建之 Replica Set

    Mongodb集群搭建之 Replica Set Replica Set 中文翻译叫做副本集,不过我并不喜欢把英文翻译成中文,总是感觉怪怪的.其实简单来说就是集群当中包含了多份数据,保证主节点挂掉了, ...

  6. Win10开发环境配置

    基本环境变量配置:最近工作电脑固态硬盘损坏了,导致不得不重新装机,从前配置的环境需要重新配置,在此标记. Java环境配置: 添加变量 JAVA_HOME=D:\Program Files\Java\ ...

  7. 命令提示符没办法登录MySQL

    前几天在CMD命令下输入  MYSQL -UROOT -P 一直显示命令无效. 后来想知道原来是要在MYSQL的BIN(安装)目录下才能访问该命令,如果要在其他路径下使用sql命令,那么要配置MYSQ ...

  8. 前端笔记二:DOM事件

    ---恢复内容开始--- ---恢复内容结束---

  9. 安全测试6_Web安全工具第三节(Web安全工具)

    之前学习了下安全工具前的一些基础知识,今天来学习下安全工具,这些工具是python写的. 1.敏感文件探测入门: 敏感文件探测的原理如下: 一般探测敏感文件我们都是借助工具扫描,这里我给大家推荐一个简 ...

  10. unicode转中文以及str形态的unicode转中文

    今天在工作中遇到这样一个问题(工作环境为Python2.7.1),需要将一个字典中字符串形态的Unicode类型的汉字转换成中文,随便总结一下: 1.unicode转中文 old = u'\u4e2d ...