4 - Mac下JMeter的安装配置
一、JDK的安装配置:
1、下载地址:http://www.oracle.com,选择Java SE 8中的JDK Download,然后选择macOS X64对应的安装包下载即可
2、下载完成后直接对tar.gz文件进行解压即可,解压到你想要解压到的目录下面即可,其中Contents下的Home文件夹,是该JDK的根目录
3、登录终端,vi ~/.bash_profile (如果没有该文件就需要创建一个),然后在文本中输入以下内容,保存并退出
JAVA_HOME=/usr/local/tools/Java/jdk-18.0.1.1.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH
4、输入如下命令使配置生效
source ~/.bash_profile
5、查看刚刚配置的路径
echo $JAVA_HOME
6、根据能否看到版本号查看配置是否生效
7、配置使每次进入mac终端的时候直接输入 python就可以进入python:
1)继续在~/.bash_profile里面添加如下代码,退出并保存
# Setting PATH for Python 3.10
# The original version is saved in .bash_profile.pysave
PATH="${PATH}:/Library/Frameworks/Python.framework/Versions/3.10/bin"
export PATH
alias python="/Library/Frameworks/Python.framework/Versions/3.10/bin/python3.10"
2)source ~/.bash_profile 使配置生效
3)以后每次进入mac终端,直接输入python就可以进入python
二、JMeter的安装配置
1、下载地址:Apache JMeter - Download Apache JMeter
截止2022年3月,JMeter的最新版本是5.4.3(需要java8+),有2个版本可供下载:
Binaries(二进制)版本:即已经编译好、可直接执行
Source(源代码)版本:需要自己编译
2、下载完成后,解压,可以通过访达(Finder)页面双击这个文件解压,也可以在终端输入 tar -zxvf apache-jmeter-5.4.3.tgz解压
3、解压完成后,得到下面的目录文件:
4、启动JMeter的2种方式:
第1种方式: 进入到bin目录下,通过双击jmeter来启动JMeter
第2种方式:通过终端进入到bin目录下,使用sh jmeter命令来启动JMeter
5、进行一些优化,为了更好地使用
优化场景一: 我们每次通过以上两种方式来启动JMeter,显得有点繁琐,所以当我们对~/.bash_profile这个文件熟悉后,可以直接把JMeter配置到环境变量中:
1)可以通过vim .bash_profile进入到vim编辑器或者open -e .bash_profile 打开bash_profile文件,输入以下命令:
JMETER_HOME=/usr/local/tools/apache-jmeter-5.4.3
PATH=$JAVA_HOME/bin:$PATH:.$JMETER_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$JMETER_HOME/lib/logkit-2.0.jar
export JMETER_HOME
alias jmeter="/usr/local/tools/apache-jmeter-5.4.3/bin/jmeter"
2)配置好后保存且关闭bash_profile文件,执行命令使配置生效:
source .bash_profile
3)验证配置是否生效:
echo $JAVA_HOME
echo $JMETER_HOME
4)至此JMeter环境变量配置成功
5)启动JMeter:终端输入命令即可启动jmeter界面
jmeter
优化场景2:JMeter的汉化
1)可以通过jmeter的界面工具来设置语言为中文:点击菜单栏【Options】按钮,然后依次单击【Choose language】>【Chinese(simplified)】--临时生效,下次打开还是英文
2)找到JMeter下的bin目录,打开jmeter.properties文件:
第1处: 将language=en改为language=zh_CN,并且将前面的#去掉 --永久生效,以后每次打开都是中文
第2处:设置sampleresult.default.encoding=UTF-8 --防止中文乱码