最近我正在学习接口测试,所以接触到了JMeter工具的安装,JMeter工具应该是接口测试的入门级工具了吧,但是对于一个入门级选手来说,安装起来也是不太容易的...

        安装JMeter之前,我们要先安装起来java环境,也就是安装jdk(java development kit),java语言的软件开发工具包。如果像我一样直接安装JMeter,会报错"Not able to find Java execute or version. Please check your Java installation.  errorlevel=2"。如下图:

超详细的Apache JMeter安装步骤(Windows 10 环境)_apache

一、jdk的安装

1、这个网址是Java的官网,​​Java Downloads | Oracle​​,上面有使用于各个平台的最新版本的jdk,但是!需要注册,而且要填写很多信息,大家可以自行选择符合自己需求的版本进行下载。我是在软件安装管家里面下载的:


[名称]:JDK
[大小]:158.2 MB
[语言]:简体中文
[安装环境]:Win7/Win8/Win10
[JDK15.0.2下载链接]:
https://wwa.lanzous.com/jdk
[JDK-8u271(64位)下载链接]:
https://wwa.lanzous.com/jdk64
[JDK-8u271(32位)下载链接]:
https://wwa.lanzous.com/jdk32

2、根据我的需求,我下载了64位的版本,下载之后具体的安装步骤可以参考这篇文章:​​JDK安装教程​​,真的写的非常详细!

3、我记录一下我遇到的问题:我按照文章中的检测是否安装成功的方法在命令行下分别输入了"java","java -version",和"javac",输入javac的时候显示"javac 不是内部或外部命令,也不是可运行的程序或批处理文件"。所以我就问了百度,百度上的朋友们都说是环境变量的问题,但是我又检查了两遍环境变量,我觉得我设置的环境变量没有问题。所以我找了一下解决方法:把javac所在的目录D:\Program Files\Java\jdk1.8.0_271\bin加进系统环境变量path中,如下图:

超详细的Apache JMeter安装步骤(Windows 10 环境)_环境变量_02

超详细的Apache JMeter安装步骤(Windows 10 环境)_java_03

把javac的路劲添加进去,再在cmd下输入javac就有相关信息了。

到此我们就把jdk安装好了,接下来正式安装JMeter~

二、JMeter的安装

1、首先咱们还是去官网下载Apache JMeter,网址如下:

​Apache JMeter - Download Apache JMeter​

具体要下载哪个可以看一下我的截图,可以下载Binaries中的.zip文件,不要下载Source下面的,因为会少文件会报错"Error: Unable to access jarfile ApacheJMeter.jar errorlevel=1"(这是我的亲身经历...)不信你看看图:

超详细的Apache JMeter安装步骤(Windows 10 环境)_环境变量_04

超详细的Apache JMeter安装步骤(Windows 10 环境)_解决方法_05

后来学习的过程中又了解了一下.tgz和.zip版本,还有Binaries和Source版本的区别,现记录如下:


.tgz版本用于Linux系统,.zip版本用于Windows系统。

Binaries版本是二进制文件,是已经编译好的文件,可以解压后直接运行;Source版本指的是源代码文件,需要自己编译之后才能运行。


2、下载完之后解压缩,在bin目录下找到jmeter.bat文件,双击运行就可以了

超详细的Apache JMeter安装步骤(Windows 10 环境)_环境变量_06

3、打开JMeter之后,界面如下:

超详细的Apache JMeter安装步骤(Windows 10 环境)_java_07

4、JMeter的常见页面配置

(1)如何将JMeter的界面从英文设置为简体中文:

Options-->Choose Language-->Chinese(simplified)

超详细的Apache JMeter安装步骤(Windows 10 环境)_apache_08

 (2)如何改变JMeter页面的主题,如果不习惯用默认主题,可以根据下列操作进行更改:

超详细的Apache JMeter安装步骤(Windows 10 环境)_环境变量_09

 备注:以上配置都是一次性配置,重新打开JMeter之后,需要重新设置

5、JMeter的基本使用

接下来我们来用一个小小的案例来开始正式使用JMeter工具吧!

(1)新建测试计划

超详细的Apache JMeter安装步骤(Windows 10 环境)_解决方法_10

然后可以看到左侧菜单栏出现了一个测试计划:

超详细的Apache JMeter安装步骤(Windows 10 环境)_解决方法_11

(2)添加线程组

超详细的Apache JMeter安装步骤(Windows 10 环境)_解决方法_12

(3)添加"HTTP请求"

超详细的Apache JMeter安装步骤(Windows 10 环境)_java_13

 以www.baidu.com为例,添加HTTP请求:

超详细的Apache JMeter安装步骤(Windows 10 环境)_java_14

(4)添加"查看结果树"

超详细的Apache JMeter安装步骤(Windows 10 环境)_java_15

超详细的Apache JMeter安装步骤(Windows 10 环境)_解决方法_16​ 运行之后,查看响应结果,这里的响应结果应该是要返回百度的页面,但是这里出现了乱码的情况。我在网上找的解决方法如下:


在Jmeter安装目录下 bin/jmeter.properties中,一般用notepad打开。查找到sampleresult.default.encoding=ISO-8859-1,将ISO-8859-1更改为UTF-8,即sampleresult.default.encoding=UTF-8。

改完之后记得把改行前的#符号去掉,然后重启JMeter生效。​


 修改这里保存之后,重启JMeter就没有乱码啦!

超详细的Apache JMeter安装步骤(Windows 10 环境)_解决方法_17

超详细的Apache JMeter安装步骤(Windows 10 环境)_百度_18


超详细的Apache JMeter安装步骤(Windows 10 环境)_解决方法_19超详细的Apache JMeter安装步骤(Windows 10 环境)_环境变量_20超详细的Apache JMeter安装步骤(Windows 10 环境)_百度_21超详细的Apache JMeter安装步骤(Windows 10 环境)_解决方法_22超详细的Apache JMeter安装步骤(Windows 10 环境)_环境变量_23超详细的Apache JMeter安装步骤(Windows 10 环境)_百度_24超详细的Apache JMeter安装步骤(Windows 10 环境)_java_25超详细的Apache JMeter安装步骤(Windows 10 环境)_apache_26超详细的Apache JMeter安装步骤(Windows 10 环境)_环境变量_27超详细的Apache JMeter安装步骤(Windows 10 环境)_百度_28超详细的Apache JMeter安装步骤(Windows 10 环境)_apache_29超详细的Apache JMeter安装步骤(Windows 10 环境)_百度_30超详细的Apache JMeter安装步骤(Windows 10 环境)_apache_31超详细的Apache JMeter安装步骤(Windows 10 环境)_解决方法_32超详细的Apache JMeter安装步骤(Windows 10 环境)_百度_33超详细的Apache JMeter安装步骤(Windows 10 环境)_apache_34超详细的Apache JMeter安装步骤(Windows 10 环境)_java_35超详细的Apache JMeter安装步骤(Windows 10 环境)_java_36超详细的Apache JMeter安装步骤(Windows 10 环境)_百度_37