Jmeter测试工具安装配置教程(windows 10)及Jmeter优势

本文是关于JMeter在Windows 10上的安装配置教程,包括JMeter的介绍、用途、使用场景、用户群体以及接口测试的基础知识。JMeter是一款开源的压力测试工具,主要用于接口和性能测试,支持多种协议。文章还提及了JMeter的环境配置,包括JDK的安装和环境变量配置,以及JMeter的下载和解压。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

windows 10 测试工具jmeter安装配置教程

JMeter使用须知

JMeter使用前必须搞清楚的问题:
1.jmeter是什么?
2.jmeter为什么我们要使用jmeter?他可以帮我们解决那些事情?
3.怎样使用jmeter做这些事情?
4.我们在什么时候会使用jmeter?
5.谁在使用?为什么是他在使用?
6.使用jmeter需要了解什么?接口与接口之间的联系怎么处理?
7.在使用jmeter中我想要的预期结果和实际结果是怎样对比的?
8.使用jmeter的是的我们的有哪些方面的提升,jmeter的主流方向是什么?
1.jmeter是什么?
  Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库、FTP 服务器, 等等。JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。为了最大限度的灵活性,JMeter允许使用正则表达式创建断言。JMeter是一个专门用于测试C/S应用的桌面测试软件(并不适合于B/S结构,因为它很难模拟用户在browser上的动作,如果需要测试B/S结构的应用,可以选择Selenium这样的工具,主要被用来完成功能测试,压力测试 ,性能测试等工作。

2.jmeter为什么我们要使用jmeter?他可以帮我们解决那些事情?
  jmeter主要是做接口测试和性能测试,它支持的协议也不少,用来测试http,数据库并发都是很方便快捷的工具,相对于lr来说更灵活与实用。
  目前我只了解到这些东西,以后再有的话我会继续补充。
3.怎样使用jmeter做这些事情?
  · 接口的get请求
  · 接口的post请求
  · 录制接口脚本进行压力测试
  · 接口测试的参数化
  具体详细的怎样做,会在后面的文章详细的讲述。
  今天先补充这么多以后深入理解了之后再做深入的补充:
4.我们在什么时候会使用jmeter?
  · 在一个项目中我们可能前段还没有开发完毕我们想看一下服务器的相应数据。
  · 比如我们校验数据库有没有做校验,我们可以绕过前端
  · 我们想看一下这个接口或者多个接口的并发量是多少,性能怎么样
5.谁在使用?为什么是他在使用?
  一般使用者为开发人员或者测试人员。
  开源免费,基于Java编写,可集成到其他系统可拓展各个功能插件
  支持接口测试,压力测试等多种功能,支持录制回放,入门简单
  相较于自己编写框架活其他开源工具,有较为完善的UI界面,便于接口调试
  多平台支持,可在Linux,Windows,Mac上运行
6.使用jmeter需要了解什么?接口与接口之间的联系怎么处理?
  · 我们必须了解接口的工作原理
  · 需要掌握http中的get和post请求原理
  · 需要掌握请求头,响应头,请求体个个字段代表什么意思,并且字段的返回值的各代的含义是什么?
  · 响应的状态码各代表什么含义·
  · json是什么?
  · 接口测试用例的设计方法,以及测试时点
  接口之间的联系:
  接口与接口之间存在联系,比如上个接口的返回值是下一个接口的入参,那我们就要在上个接口返回值赋值变量,供下一个接口调用。
7.在使用jmeter中我想要的预期结果和实际结果是怎样对比的?
  · 我们做所有的测试无非就是预期结果和实际结果作对比,如果预期结果和实际结果作对比,那么这个接口就是可用的,不相等那么这个接口就是有问题的。
  ·在jmeter中我们的用断言做实际结果和预期结果的对比,它提供了许多断言方法,其中最常用的就是响应断言,在后面我会专门的写一下响应断言以及一些常用断言的用法。
  · 我们还需要知道在jmeter中我们断言的内容是啥?这点是很重要的
8.使用jmeter的是的我们的有哪些方面的提升,jmeter的主流方向是什么?
  · 对整个前端与后端的一个相互传输数据原理有了进一步了解
  · 可以提高测试效率,可以提早的参与进来,较早的发现问题,减少开发成本,缩短整个产品的上线周期,可以给测试流出充裕的时间,保证产品质量。
  ·掌握了接口测试的测试点,已经用例的设计方法。
 jmeter测试的主流方向:
  · 用于性能测试,压力测试
  · 接口测试

jmeter配置教程

!!!安装Jmeter之前
  安装Jmeter之前需要先配置Java环境,我们下载的是jmeter5.2.1,所以java版本最好是选用java8以后的版本。

一、下载并安装JDK

    (一)下载JDK

       1、 搜索“jdk官方下载”或是直接进入Sun公司的官网(https://www.oracle.com/technetwork/java/javase/downloads/index.html

 

 

在这里插入图片描述

2、选择最新版本JDK 的DOWNLOAD,进入不同版本下载页面:

 

 

在这里插入图片描述

(二)安装

下载完成后就可以进行安装了。

        

        

        

        

        

        至此,jdk安装完成。

(三)、配置环境变量

安装好的jdk需要进行环境变量的配置。

使用的是Win10的系统,“此电脑/计算机”右键 “属性”,进入“高级系统设置”:

在这里插入图片描述

然后进入“环境变量”的设置,新建所需的 环境变量(记得要在“系统变量”里面创建)

在这里插入图片描述

  1. 新建 JAVA_HOME 变量
    在这里插入图片描述

  2. 查找 CLASSPATH 变量,若没有的话,需新建,输入 .;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar;
    在这里插入图片描述

  3. 找到Path变量进行编辑,将“%JAVA_HOME%\bin”和“%JAVA_HOME%\jre\bin”加入Path的变量值中
    在这里插入图片描述
    在这里插入图片描述

  4. 每次编辑完“环境变量”,都要点击“确定”加以保存,否则,你所“新建/编辑”的环境变量都是无效的

    这样,jdk的环境变量就配置好了。

(四)、测试JDK安装是否完成

安装好jdk,并配置好环境变量后,可以通过cmd命令进行测试,是否安装并配置正确。
  1. 在“开始”菜单栏键入 cmd,回车后打开cmd窗口;

  2. 输入 Java+回车,显示出 java 的相关信息;
    在这里插入图片描述

  3. 键入 Javac + 回车,显示出 Java 编译的相关信息,即表示安装并配置成功
    在这里插入图片描述

4 说明:若想查看所安装jdk的版本信息,可在cmd窗口键入"java -version"(大小写没影响的)。
在这里插入图片描述

二、下载并安装jmeter
实际调研后我发现jmeter4.0版本用的比较多,我装的是4.0版本
下载地址:下载版本apache-jmeter-4.0
https://archive.apache.org/dist/jmeter/binaries/
在这里插入图片描述

(一)下载jmeter

   1、 目前最新版为5.2.1,其余文件如源代码等也可从如下官网下载:

http://jmeter.apache.org/download_jmeter.cgi
 在这里插入图片描述
2、选择最新版本jmeter 下载:
在这里插入图片描述
(二)安装

下载完成后就可以进行安装了。

解压apache-jmeter-5.2.1.zip文件至目录,我的是E:\apache-jmeter-5.2.1\apache-jmeter-5.2.1目录。
在这里插入图片描述
(三)配置环境变量

jmeter需要进行环境变量的配置, 点击我的电脑----属性----高级----环境变量----在系统变量中----点击新建,
  1. 变量名输入:JMETER_HOME
     变量值输入:E:\apache-jmeter-5.2.1\apache-jmeter-5.2.1
     在这里插入图片描述
    2、然后编辑CLASSPATH变量,加上 %JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-2.0.jar;
    在这里插入图片描述
    在这里插入图片描述
    三、操作完上面的步骤,我们就可以点击Jmeter中bin目录下面的jmeter.bat文件即可打开Jmeter了。

注意:打开的时候会有两个窗口,Jmeter的命令窗口和Jmeter的图形操作界面,不可以关闭命令窗口。
  在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值