jmeter安装+常见问题解决+快速入门

jmeter安装+常见问题解决+使用入门

注意:jmeter的安装是需要依赖jdk的,所以在安装jmeter之前,需要先安装完毕jdk并配置好环境变量。

注意:现在jmeter的版本都是对应jdk8+的,所以为了避免出现各种问题,最好事先把jdk的版本改为8

jdk多版本切换为8
常见问题:当安装了多个jdk17版本之后,发现不管怎么切换,java的版本都是17;
网上各种说法都要,测试之后都不能解决这个问题;最好在各种测试之后,得出结论
解决:
   	①找到环境变量-系统变量-Path并编辑打开,找到第一个值(它是一个目录):
    	比如我的是:C:\Program Files\Common Files\Oracle\Java\javapath
    ②在此电脑中的地址栏中复制并打开这个目录,一般情况下,这个目录下会有这几个java可执行文件:
       java.exe javac.exe javaw.exe jshell.exe
    ③一般情况下,把 java.exe javac.exe javaw.exe 这三个文件删除掉就行了,预防万一,你可以先把这三个文件移到其他目录,然后重新打开一个命令行窗口,确认jdk的版本。
异常情况:如果你的Path值中的第一个目录中没有以上几个文件,或者是删除之后问题仍然存在,只能另外寻找他法了。
注意:为了后面jmeter的正常安装,建议jdk环境变量名为 JAVA_HOME 因为jmeter默认会把这个变量的值当成jdk的安装目录。  
jmeter安装
jmeter官网:https://jmeter.apache.org/download_jmeter.cgi

打开之后:

在这里插入图片描述

注意:新版本的jmeter是不建议使用的,本人之前测试之后,在启动jmeter时,是有明确警告的

找到历史版本:

单击
在这里插入图片描述
单击
在这里插入图片描述

我安装的版本是红框中的5.3版本

在这里插入图片描述

安装完成后,得到一个zip文件,建议将其解压到没有中文的目录下。注意:是没有中文的目录

​ 比如:C:\soft\jmeter\apache-jmeter-5.3

其实至此,jmeter已经可以使用了,至于环境变量,是可以不用配置的。

启动测试

找到你的解压目录下的bin目录并打开,双击bin目录下的jmeter.bat文件,看到以下效果,表示启动成功!

在这里插入图片描述

为了使用方便,建议配置jmeter的环境变量,这一点和jdk的环境变量一样,jdk都能配置成功,这一点就不在演示

测试环境变量

打开命令行:

查看jmeter版本:jmeter -v
启动jmegter:jmeter
设置中文

方式1:这种方式不需要重启jmeter,但是下次启动还是英文

在这里插入图片描述

方式2:修改配置文件bin目录下的jmeter.proerties文件,这种方式可以一劳永逸,推荐

找到并打开jmeter.proerties文件:ctrl+F,搜索 language:

在这里插入图片描述

设置 language=zh_CN

保存并关闭文件,重启jmter

jmeter使用
测试计划

测试计划,可以看成idea中的java工程,是级别最高的。每次启动jmeter都是一个新的测试计划。一般在测试完成一个工程后需要保存为一个jmx文件,下次可以直接点击:左上角 文件–打开 使用

在这里插入图片描述

比如,我打开上次保存的测试计划后,是这样的:

在这里插入图片描述

线程组

线程组,可以理解为java工程中的一个模块,可以添加各种测试组件

在这里插入图片描述

添加采样器:

采样器,相当于一个接口测试

在这里插入图片描述

配置采样器:

在这里插入图片描述

添加察看结果树

查看结果树:展示所有请求的执行结果:是否成功;请求信息;响应信息;添加之后,无需额外的配置。

在这里插入图片描述

添加聚合报告

聚合报告,类似于数据统计,统一展示采样器中所有的接口测试结果报告数据;添加之后,无需额外的配置。

在这里插入图片描述

启动测试

右键 线程组–启动

在这里插入图片描述

观察:

在这里插入图片描述

结果分析:

聚合报告:

在这里插入图片描述

察看结果树:

在这里插入图片描述

至此,jmeter简单的使用就介绍完毕了,jmeter只是个接口压测工具,使用多了,其他功能不学就会了。

jmeter响应数据中文乱码解决

方式1:不用重启jmeter,添加 BeanShell后置处理器即可;这种方式,在下次启动后,新的线程组还是会乱码

在这里插入图片描述

添加之后,设置编码:

在脚本框中输入  prev.setDataEncoding("utf-8")

在这里插入图片描述

方式2:修改jmeter.properties文件

打开jmeter.properties文件,ctrl+F,搜索:sampleresult

设置:sampleresult.default.encoding=UTF-8
image-20240410112141310

保存并关闭文件,重启jmeter即可。

=UTF-8
在这里插入图片描述
保存并关闭文件,重启jmeter即可。

至此,jmeter的安装和使用介绍完毕。。。

参考文章:
https://blog.csdn.net/u013302168/article/details/126366082
https://blog.csdn.net/Deng872347348/article/details/126953048

  • 20
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值