超详细的Apache JMeter安装步骤(Windows 10 环境)--呕血总结

        最近我正在学习接口测试,所以接触到了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"。如下图:

一、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中,如下图:

把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"(这是我的亲身经历...)不信你看看图:

 

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

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

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

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

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

4、JMeter的常见页面配置

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

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

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

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

5、JMeter的基本使用

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

(1)新建测试计划

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

(2)添加线程组

(3)添加"HTTP请求"

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

 

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

 运行之后,查看响应结果,这里的响应结果应该是要返回百度的页面,但是这里出现了乱码的情况。我在网上找的解决方法如下:

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

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

原博客链接为:Jmeter运行后,查看结果树中的响应数据出现中文乱码。_axko37079的博客-CSDN博客

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

 

 

 

 

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值