🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
[TOC] ## **一、windows 10 测试工具jmeter安装配置教程** * 安装Jmeter之前需要先配置Java环境,我们下载的是jmeter5.2.1,所以java版本最好是选用java8以后的版本。 ### **1.1 下载并安装JDK** #### **(一)下载JDK** * 1、 搜索“jdk官方下载”或是直接进入Sun公司的官网([https://www.oracle.com/technetwork/java/javase/downloads/index.html](https://www.oracle.com/technetwork/java/javase/downloads/index.html)) ![UTOOLS1595216732693.png](http://yanxuan.nosdn.127.net/f03de938e34a0817a6d6d2515c439fd1.png) <br/> * 2、选择最新版本JDK 的DOWNLOAD,进入不同版本下载页面: ![UTOOLS1595216798921.png](http://yanxuan.nosdn.127.net/8c0ae532ec56430f4c4784cf6faca170.png) #### **(二)安装** * 下载完成后就可以进行安装了。 ![UTOOLS1595216837871.png](http://yanxuan.nosdn.127.net/9931889d58215f04bd052e9c052ff313.png) <br/> ![UTOOLS1595216876771.png](http://yanxuan.nosdn.127.net/1e5cd3c50947ff7f711e8d9012a0ec59.png) <br/> ![UTOOLS1595216893865.png](http://yanxuan.nosdn.127.net/f44da06786dbfed49ca4c14ac831f226.png) <br/> ![UTOOLS1595216950781.png](http://yanxuan.nosdn.127.net/4dd9e0fcabffb5bf9096ac8f8f3d46f0.png) <br/> ![UTOOLS1595216963684.png](http://yanxuan.nosdn.127.net/65c65832944bcee906fd627531184661.png) * 至此,jdk安装完成。 #### **(三)配置环境变量** *     安装好的jdk需要进行环境变量的配置。 *     使用的是Win10的系统,“此电脑/计算机”右键 “属性”,进入“高级系统设置”: ![UTOOLS1595217014408.png](http://yanxuan.nosdn.127.net/97a1081a1295c4e561ed438013620642.png) <br/> ![UTOOLS1595217055327.png](http://yanxuan.nosdn.127.net/3d2fdfef15ec9d2f5d6120f5e66e2f81.png) * 然后进入“环境变量”的设置,新建所需的 环境变量(记得要在“系统变量”里面创建) ![UTOOLS1595217295957.png](http://yanxuan.nosdn.127.net/a43b6d47b558e869d595902e71f8fe1e.png) 1. 新建 JAVA\_HOME 变量 ![](https://img.kancloud.cn/d8/ed/d8ed930af2668ced8ea18d57bdbcd2cc_652x182.png) 2. 查找 CLASSPATH 变量,若没有的话,需新建,输入  .;%JAVA\_HOME%/lib/dt.jar;%JAVA\_HOME%/lib/tools.jar; ![](https://img.kancloud.cn/42/8e/428e22a06b5d2c7aa872aae508c938a6_652x182.png) 3. 找到Path变量进行编辑,将“%JAVA\_HOME%\\bin”和“%JAVA\_HOME%\\jre\\bin”加入Path的变量值中  ![](https://img.kancloud.cn/f5/8f/f58f8fdb75706f040b67f36ceb17f7a1_617x658.png) ![UTOOLS1595217466814.png](http://yanxuan.nosdn.127.net/9ac8d9884c9beb11cf42ff6db463a9cc.png) 4. 每次编辑完“环境变量”,都要点击“确定”加以保存,否则,你所“新建/编辑”的环境变量都是无效的 * 这样,jdk的环境变量就配置好了。 #### **(四)测试JDK安装是否完成** *  安装好jdk,并配置好环境变量后,可以通过cmd命令进行测试,是否安装并配置正确。 1. 在“开始”菜单栏键入 cmd,回车后打开cmd窗口; 2. 输入 Java+回车,显示出 java 的相关信息;键入 Javac + 回车,显示出 Java 编译的相关信息,即表示安装并配置成功 ![](https://img.kancloud.cn/cd/65/cd650ab77dcf2a52a2f18dc458f25bc3_587x700.png)  3. 说明:若想查看所安装jdk的版本信息,可在cmd窗口键入"java -version"(大小写没影响的)。 ### **1.2 下载并安装jmeter** #### **(一)下载jmeter** 1. 目前最新版为5.2.1,其余文件如源代码等也可从如下官网下载:   [http://jmeter.apache.org/download\_jmeter.cgi](http://jmeter.apache.org/download_jmeter.cgi) ![](https://img.kancloud.cn/8b/7e/8b7eae692966875c687806af4ccb32d5_1182x574.png) 2. 选择最新版本jmeter 下载: ![](https://img.kancloud.cn/58/01/5801a55bb6ac7482cfc0bb3dc6069926_815x407.png) #### **(二)安装** * 下载完成后就可以进行安装了。 *  解压apache-jmeter-5.2.1.zip文件至目录,我的是E:\\apache-jmeter-5.2.1\\apache-jmeter-5.2.1目录。  ![](https://img.kancloud.cn/1e/5b/1e5bfdbd52ec7b7390d28ae6e29c662b_744x362.png) #### **(三)配置环境变量** *  jmeter需要进行环境变量的配置, 点击我的电脑----属性----高级----环境变量----在系统变量中----点击新建, 1. 变量名输入:JMETER\_HOME  变量值输入:E:\\apache-jmeter-5.2.1\\apache-jmeter-5.2.1 ![](https://img.kancloud.cn/a3/6c/a36c6740733578aec443b711d8eb3e62_657x183.png) 2. 然后编辑CLASSPATH变量,加上 %JMETER\_HOME%\\lib\\ext\\ApacheJMeter\_core.jar;%JMETER\_HOME%\\lib\\jorphan.jar;%JMETER\_HOME%\\lib\\logkit-2.0.jar; ![](https://img.kancloud.cn/4d/87/4d873cca0eb0a38059bc1ea3642a518f_606x331.png) ![](https://img.kancloud.cn/d4/4d/d44de1827cad427b0c67b59a66a0c5ca_662x186.png) * 三、操作完上面的步骤,我们就可以点击Jmeter中bin目录下面的jmeter.bat文件即可打开Jmeter了。 * 注意:打开的时候会有两个窗口,Jmeter的命令窗口和Jmeter的图形操作界面,不可以关闭命令窗口。 ![](https://img.kancloud.cn/7a/41/7a418fa2d36fd92d68d38e3b1aea065e_930x543.png) <br /> ## **二、JMeter在Mac下的安装与环境配置** > Apache JMeter是一款基于Java的压力测试工具。另外,JMeter还能对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。 * 其实不论操作系统是Windows、Unix(如Mac OS)、Linux(如Ubuntu)等,JMeter所需要的基础环境配置都是类似的,本文介绍JMeter for MAC的安装与环境配置。 <br/> * JMeter安装步骤如下: * 安装JDK * 安装JMeter ### **1、选择版本** * Java 8,[下载地址](https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html),[历史版本下载地址](https://www.oracle.com/technetwork/java/javase/downloads/index.html) * JMeter 5.0,[下载地址](http://jmeter.apache.org/download_jmeter.cgi),[历史版本下载地址](https://archive.apache.org/dist/jmeter/binaries/) ### **2、安装JDK** > 如果你在终端(Terminal)输入`java -version`,可以得到JDK的版本,并且是Java 8以上,那就可以跳过这一步。 * 进入Java 8的[下载地址](https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)页面,如下图,选择适用于Mac OS的JDK版本,点击下载。 ![UTOOLS1595225432722.png](http://yanxuan.nosdn.127.net/98f369d653fadde6edc8f34726b1d635.png) <br/> * 下载完后,打开文件,进入安装页面,如下图。 ![UTOOLS1595225589614.png](http://yanxuan.nosdn.127.net/0fb3ec8c9d655acf8c65d0ab7ebe4368.png) * 安装过程非常简单,按“继续”按钮一直下一步即可。 * 安装完成后,打开终端(Terminal),输入以下命令可用于检查本机是否安装了JDK: ``` java -version # 检查JDK版本 /usr/libexec/java_home -V # 列出所有JDK版本的JAVA_HOME ``` * 我在终端(Terminal)中输入了这两句命令,如下图,可以看到,本机已经成功安装了Java 8。 ![UTOOLS1595225561083.png](http://yanxuan.nosdn.127.net/ce62ae169f41601452105026fa177607.png) ### **3、配置Java环境变量** > 如果你已经配置好了环境变量,在终端(Terminal)输入`echo $JAVA_HOME`,`echo $PATH`,`echo $CLASSPATH`,里面包含正确的JDK路径,那就可以跳过这一步。 * JDK安装成功后,需要配置环境变量,在Windows下需要配置的环境变量是"JAVA\_HOME”、"path”、"classpath",Mac下也是类似。 > JAVA\_HOME:指向JDK的安装目录; > path:指定命令搜索路径,设置好path变量后,就可以在任何目录下执行javac/java等工具了; > classpath:指定类搜索路径; * 打开终端,输入`vim .bash_profile`,会进入vim编辑器,如下图: ![UTOOLS1595225641356.png](http://yanxuan.nosdn.127.net/b92d1150d9fb88fe934b53a07a2d53d7.png) * 在.bash\_profile文件中进行环境变量的配置,输入以下代码(#后面的是注释,为了方便我解释,不需要输入)。 ~~~ export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home # 等号右边的路径目录,可以通过/usr/libexec/java_home -V这个命令得到 export JAVA_HOME=$JAVA_8_HOME # 设置一个中间变量,为了方便多个JDK版本时更换JAVA_HOME export PATH=$JAVA_HOME/bin:$PATH:. #冒号前代表JDK目录下的bin目录,冒号后代表当前目录 export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar ~~~ > vim编辑器的使用有点特别,有意思的是,“程序员一旦进入Vim,就再难以脱身”。Stack Overflow上关于怎样退出Vim的问题,其点击量已有上百万次了。 * 如下图,环境变量就配置好了,分别输入esc(退出输入模式Insert Mode)、冒号(切换到底线命令模式Last line mode)、w(保存文件)、q(退出文件)、回车(执行命令),即可退出vim编辑器,并保存.bash\_profile文件。 ![UTOOLS1595225740784.png](http://yanxuan.nosdn.127.net/03f93813b6bcbbb290347411b0f59ef0.png) * 继续在终端中输入source ~/.bash_profile,作用是让这个配置文件在修改后立即生效,最后,输入echo $JAVA_HOME,当输出的JAVA_PATH正确时,证明环境变量已经配置成功了。 ![UTOOLS1595225781946.png](http://yanxuan.nosdn.127.net/99c63b8a564a6e5aa108759143a1b821.png) ### **4、安装JMeter** * 进入JMeter的[下载地址](http://jmeter.apache.org/download_jmeter.cgi)页面,如下图,有两个版本可供下载: Binaries:二进制版,即已经编译好、可直接执行; Source:源代码版,需要自己编译; ![UTOOLS1595225842313.png](http://yanxuan.nosdn.127.net/bd55ebb951ac9b4ad99ea0ec8e28d818.png) * 我们下载[apache-jmeter-5.0.tgz](http://mirrors.tuna.tsinghua.edu.cn/apache//jmeter/binaries/apache-jmeter-5.0.tgz)这个Binaries版本,下载完成后,解压,可以通过Finder(访达)页面双击这个文件解压,也可以通过终端输入`tar zxvf apache-jmeter-5.0.tgz`解压。 ### **5、启动JMeter** * 解压完成后,得到下面的目录文件: ![UTOOLS1595225874602.png](http://yanxuan.nosdn.127.net/aad68cf0a97ab2978694671636a515dc.png) <br/> * 进入到bin目录下,通过`sh jmeter`命令来启动JMeter,如下图 ![UTOOLS1595225896633.png](http://yanxuan.nosdn.127.net/3e586217c0d9cd39a956d1ada021f5d4.png) * Don't use GUI mode for load testing:这是一段提示信息,不要使用GUI模式进行负载测试,要使用NON GUI模式 <br/> * 实际上,只要配置好Java的环境变量,下载JMeter,即可启动。 ### **6、进一步优化** * 现在,我们已经可以成功启动JMeter了,但是每次都需要打开终端、进入到JMeter的bin目录下,输入`sh jmeter`命令来启动,显得有点繁琐。 * 当我们对~/.bash\_profile这个文件熟悉后,可以直接把JMeter配置到环境变量中。 * 还是通过`vim .bash_profile`进入到vim编辑器,输入以下命令: ``` export JMETER_HOME=/Users/stefan/MyProjects/apache-jmeter-5.0 export PATH=$JAVA_HOME/bin:$PATH:.:$JMETER_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$JMETER_HOME/lib/logkit-2.0.jar ``` * 如下图: ![UTOOLS1595226084961.png](http://yanxuan.nosdn.127.net/990c338b17608b4b5ff943a18cf21b5e.png) * 退出vim编辑器,输入`source ~/.bash_profile`。接下来重点来了,直接在终端(任意目录)输入`jmeter`,即可启动JMeter。 ![UTOOLS1595226242655.png](http://yanxuan.nosdn.127.net/68f71ce7bfe79c2433bef55a9e75da2e.png)