JMETER简介和配置

JMETER的简介和安装

简介

JMeter是Apache组织开发的基于Java的压力测试工具。具有开源免费、框架灵活、多平台支持等优势。除了压力测试外,JMeter在接口测试方面也有广泛的应用。

安装

jmeter不需要安装,只需要配置好JDK环境,然后在在jmeter的bin目录中双击运行jmeter.bat文件即可
前往https://jmeter.apache.org/download_jmeter.cgi下载相对应的版本
4.0版本官方建议配置的JDK最好用1.8或者1.9版本(检查java版本 java -version)

双击运行会弹出一个cmd命令窗口&jmeter图形界面,cmd命令窗口内容如下(关闭cmd命令窗口,jmeter也会同时被关闭):

复制代码
Don’t use GUI mode for load testing !, only for Test creation and Test debugging
.
For load testing, use NON GUI Mode:
jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder]
& increase Java Heap to meet your test requirements:
Modify current env variable HEAP="-Xms1g -Xmx1g -XX:MaxMetaspaceSize=256m" in
the jmeter batch file
Check : https://jmeter.apache.org/usermanual/best-practices.html

复制代码
翻译下来的意思就是:

不要使用GUI模式进行负载测试,只用于测试创建和调试!

对于负载测试使用no-GUI的方式进行运行:

jmeter -n -t [jmx file] -l [results file] -e -o [Path to output folder]
或者进行修改堆内存的大小:
Jmeter的默认堆为256m,因此,如果使用Jmeter进行负载测试建议将堆内存进行修改到合适的大小;
三、更改文字为中文(建议用英文)
官方默认为我们提供了简体中文。通过 【Options】->【Choose Language】变更为简体中文
安装地址

配置环境变量

点击下载文件的地址,解压jmeter到你想要保存的位置,然后记录刚才保存的位置,返回桌面,在桌面【我的电脑】右键点击属性,点击高级系统属性
在这里插入图片描述
点击系统属性中的环境变量
在这里插入图片描述
在环境环境窗中点击新建(W)在这里插入图片描述
在弹出的新建系统变量框中变量名输入JMETER_HOME,在变量值中输入刚才保存jmeter地址
在这里插入图片描述
点击确定按钮后,在系统变量中查找Path
在这里插入图片描述
鼠标双击进入编辑环境变量页面在这里插入图片描述

点击新建,在最后的输入框中输入%JAVA_HOME%\jre\bin后,点击确定即可。
点击键盘上的Win键盘+R键后,在运行中输入jmeter
在这里插入图片描述
出现以下界面在这里插入图片描述
那么恭喜您,安装jmeter成功了,你比别人在性能道路上多了一小步了。
还要一种启动方法是:在您的jmeter解压目录下,进入jmeter的bin目录,点击jmeter.bat,也会出现以上界面。您也可以点击jmeterw.bat【运行Jmeter,但是不显示win shell控制台(可以对比jmeter.bat启动的jmeter)(默认使用GUI模式)

bin目录下的其他文件解释如下

文件名 含义
在这里插入图片描述
以上启动均以GUI模式启动----推荐使用GUI模式进行创建脚本以及调试脚本,不推荐进行负载测试(所谓负载测试是属于性能测试的一种类型,通过测试系统在资源超负荷情况下的表现,以发现设计上的错误和验证系统的负载能力,在这种测试中,将使测试对象承担不同的工作量,以评测和评估测试对象在不同工作量条件下的性能行为,以及持续正常运行的能力;负载测试的目的是确定并确保系统在超出最大预期工作量的情况下仍能正常运行,此外,负载测试还要评估性能特征;例如:响应时间、事务处理速率和其他与时间相关方面),因此可以看出负载测试是比较浪费系统资源的,GUI界面本身便很浪费资源,因此如果出现大并发或者机器处于大负载的情况下,非但不会得到你想要的结果,机器是必然会出现卡死的情况。 --------这部分理解转自:https://www.cnblogs.com/richered/p/8324039.html

另附上
jmeter的官网启动地址
https://jmeter.apache.org/usermanual/get-started.html#running
历史翻译地址
https://blog.csdn.net/yue530tomtom/article/details/76529619

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值