Jmeter 下载与安装使用过程中遇到的问题记录 _笔记01

本文详细记录了JMeter的下载、安装和使用过程,包括JMeter与JDK版本匹配的重要性,Windows和Linux系统的下载注意事项,以及JMeter环境变量配置。同时,介绍了启动JMeter的三种方式,以及使用JMeter进行接口测试的步骤,解决响应数据乱码问题的方法,并对比了JMeter与Postman的差异。

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

目录

Jmeter 下载

Jmeter 安装

Jmeter 使用


Jmeter 下载

官网地址: Apache JMeter - Download Apache JMeter

 

Tips: 遇到的问题 

1 下载错版本导致环境配置完成之后,Jmeter 无法启动。

原因是下成sources中的版本,在配置完成后启动Jmeter 命令行(cmd)中提示"

Error: Unable to access jarfile ApacheJMeter.jar

errorlevel=1"

解决方案:应该要下载Binaries中的版本。 Sources 中的版本下载后在bin文件夹中缺少ApacheJmeter.jar,因此不能启动。

2. Jmeter下载的版本要与jdk 的版本要一致。 Jmeter是Apache提供的基于java语言的工具,所以它也依赖于JDK。可通过命令 Java -version 查询版本。

3. Jmeter 版本下载的时候要注意版本和系统的问题。 Windows系统下载 zip的;Linux的下载tgz的。

Jmeter 安装

jmeter安装使用之前要先下载jdk,配置好java环境变量,再解压Jmeter安装包,配置Jmeter环境变量,最后启动

一。下载jdk,配置环境变量步骤

jdk下载官网地址:https://www.oracle.com/cn/java/technologies/downloads/#jdk20-windows(最好是用Google浏览器)

下载后的JDK正常解压直接安装即可,再配置环境变量

[右击]计算机->属性 进入控制面板,【点击】更改设置-》高级-》【点击】环境变量

新建用户变量: JAVA_HOME = JDK存放路径

在环境变量path中添加:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

保存修改后的环境变量,在cmd中运行java  -version,能正常运行并能返回正确的jdk版本信息说明JDK 已配置成功。

二。 Jmeter环境变量

Jmeter环境变量配置基本与jdk环境变量配置一致。下载后的安装包(以.zip 为例)直接解压。

新建变量 JMETER_HOME= Jmeter存放路径

在ClassPath中添加 %JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-2.0.jar;

 (若环境变量的path中存有其他的数据,在新添加数据的时候,中间用分号";"隔开)。

三。 启动Jmeter方式

启动Jmeter方式有三种:

1. 在Jmeter的bin文件夹下,直接双击 ApacheJmeter.jar 即可。 

2. 在Jmeter的bin文件夹下,直接双击Jmeter.bat 即可。

3. 调用命令运行。在cmd中,用“cd\” 切换到Jmeter存放的盘。再用“cd 路径”切换到Jmeter安装包的bin文件夹下,执行命令 “java -jar ApacheJmeter.jar” 即可。

Tips: 1. 以上这三种打开Jmeter的方式,在Jmeter初始化的时候都会显示命令运行弹窗,一定不能关闭,命令运行完成也不能关闭,否则打开的Jmeter也会终止或是关闭。

 2. 实操三种方式之后,发现用命令打开或者是直接双击ApacheJmeter.jar,打开的Jmeter是中文显版本;直接双击Jmeter.bat打开的Jmeter 是英文版本。有可能不准确。

Jmeter 的使用

在用Jmeter创建测试计划进行接口测试的时候主要分为三大步。

比如:使用Jmeter访问网页接口并查看请求和响应信息。

第一步. 右击测试计划添加线程组。

第二步. 右击线程组添加取样器(Http请求也可以是其他类型的,具体问题具体分析)

在http请求中填写正确的web网页访问路径,比如百度。需要注意的是要网址分段填入相对应栏,区分协议,域名,端口号,路径以及请求方式等。

第三步. 右击测试计划添加监听器查看结果树

运行之后点击结果树查看请求和响应信息。

 Tips: 查看结果树中的响应数据,内容中出现乱码问题。

解决方案:在Jmeter安装包中的bin文件夹下,找到jmeter.properties文件,修改其中的配置。

方法一:ctrl+F 查找#language=en,将其换成language=zn_CN,并将前面的#号去掉,保存修改后的文件并重启Jmeter即可。

方法二: ctrl+F 查找 #sampleresult.default.encoding=ISO-8859-1,将ISO-8859-1改成UTF-8并将前面的#号去掉,保存修改后的文件并重启Jmeter即可。

对于Jmeter的初步理解:Jmeter是一款Apache基于java的测试工具,优势是免费开源,功能集成比较强大,既能用作接口测试也能用于性能测试,性能方面比loadrunner轻便易安装,接口方面与Postman最大的区别是,jmeter可以直接连接数据库,对数据库进行增删改查的操作,而Postman不可以。在接口文件信息不明确的时候,可以用Fiddler抓包获取所需网址信息,再通过测试工具如Jmeter进行接口测试。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值