Jmeter的安装及使用:
1.选择版本,进行下载
Jmeter 下载链接:https://jmeter.apache.org/download_jmeter.cgi(在此之前需要安装Java环境jdk,若未安装可参考链接Mac系统 jdk 安装指南_mac安装jdk_要冲的博客-CSDN博客 进行配置)
进入JMeter的下载地址页面,有两个版本可供下载:
-
Binaries:二进制版,即已经编译好,可直接执行;
-
Source:源代码版,需要自己编译
下载 apache-jmeter-5.5.tgz 这个Binaries版本,下载完成后,解压。
2.启动 JMeter
现在,我们已经可以成功启动JMeter了,但是每次都需要打开终端,进入到 JMeter 的bin目录下,输入sh jmeter命令来启动,如下图的样式,是已经启动成功了。
3.配置 jmeter 的环境变量
因为每次都要点进JMeter 的bin目录下才能启动, 显得有些繁琐,我们可以直接把JMeter配置到环境变量中。
通过 open .bash_profile
进入编辑当前文件,输入以下命令:
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_361.jdk/Contents/Home
export JMETER_HOME=/Users/jishanmeng/Downloads/apache-jmeter-5.5/
# 冒号前代表JDK目录下的bin目录,冒号后代表当前目录
export PATH=$JAVA_HOME/bin:$PATH:.:$JMETER_HOME/bin:$PATH
注:jdk 和 jmeter 的路径替换成自己的 Ctrl+s 保存,回到终端输入 source ~/.bash_profile 来使.bash_profile文件内容生效。
4.验证 JMeter 是否配置成功
使用下列语句验证是否配置成功,出现返回路径即配置成功。
echo $JAVA_HOME
echo $JMETER_HOME
那么可以直接在终端任意路径输入JMeter,都可以启动 JMeter 啦~
Macos 环境变量 source 重启后会失效
问题原因:Macos 环境变量一般都保存到 ~/.bash_profile
中, 并且使用 source ~/.bash_profile
令它生效, 但重启后环境变量就失效了, 需要重新执行 source ~/.bash_profile
。
再补充一下解释下:这个和当前用户使用的 shell 有关:如果用的 bash,就配置 .bash_profile;如果用的 zsh,就配置 .zshrc。
解决方案:
在 zsh 中配置 .bash_profile 。
1.编辑 .zshrc
文件
vim ~/.zshrc
2.在末尾加入应用 .bash_profile
配置
source ~/.bash_profile
3.在 vim 格式下输入Shift+:
,然后输入 :wq
进行保存退出。
5.设置成中文环境
-
方式1:进入 JMeter 界面,点击【Options】-【Choose language】-【Chinese(simplified)】
这种方式比较麻烦,关闭 JMeter 下次打开还要重新设置。
-
方式2:在 JMeter 安装路径 bin 目录下:搜索 「jmeter.properties」,打开该文件,搜索#language=en,将
#language=en
后增加一行代码language=zh_CN
。再打开 JMeter,就发现都是中文的啦!