环境配置是jmeter学习的第一步,每次换电脑就得重新配置,为了防止忘记,自己就整理了一下自己的设置方案。
JMeter是 java 应用,所以需要 java 环境,下载 jdk 版本,当前推 荐 8, 下 载 链 接 : https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
安装 jdk,配置 jdk环境变量,参考链接:https://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html
从apache官网上下载 ,http://jmeter.apache.org/download_jmeter.cgi
注:tgz 为 linux 环境安装包,zip 为 windows 环境安装包,目前已更新到 5.2 版本;
下载后直接解压即可;
从https://jmeter-plugins.org/install/Install/ 下载插件管理。如图:
先看下JMeter 解压后的目录:
我们的插件放在\lib\ext 下面,顺带介绍下 JMeter 的目录:
Bin:包含启动、配置等相关命令
Docs:官方本地文档目录
Extras:辅助库
Lib:核心库,包含 JMeter 用到的各种基础库和插件
Licenses:软件的许可证
printable_docs:可打印版本文档目录
再看下重点目录bin:
jmeter.properties:核心配置文件,基本配置都在里面log4j.conf: 日志配置管理
jmeter.log:运行日志记录,什么输出信息、警告、报错都在这里进行了记录
jmeter.bat:windows 下的JMeter 启动文件shutdown.cmd windows 下JMeter 关闭文件stoptest.cmd windows 下 JMeter 测试停止文件
jmeter-server.bat: window 下JMeter 服务器模式启动文件jmeter.gui.action.save.backup_on_save=true 设置是否启动自动备份,默认是true
log_level.jmeter=INFO 设置日志输出级别
log_file=jmeter.log 设置日志输出目标文件,默认为 jmeter.log jmeter.bat 也是另外一个比较重要的文件,主要在于 jvm 这个配置,
经常会遇到内存溢出这样的问题,可以调接配置缓解这样的问题,请注意是缓解,不是解决;
在第 80 行左右,set HEAP=-Xms2048m -Xmx2048m;