[JMeter] - JMeter在Mac下的安装与环境配置

Jmeter简介:
1)多线程框架
2)对服务器模拟负载
3)支持web、数据库、FTP服务器系统性能测试
4)开源、纯java、可二次开发

JMeter安装步骤:

  1. 安装JDK
  2. 配置Java环境变量
  3. 安装JMeter

1、安装JDK

在终端中输入 java -version ,查看是否已经安装过JDK,若存在则跳过此步。

进入到Java的 下载地址 页面,选择Mac OS的JDK版本,点击下载,如下图。

[JMeter] - JMeter在Mac下的安装与环境配置_第1张图片
下载界面

下载完后,打开文件,正常安装就好。
安装完成后,打开终端,输入以下命令检查是否安装成功

java -version # 检查JDK版本
/usr/libexec/java_home -V # 列出所有JDK版本的JAVA_HOME

结果如下:


[JMeter] - JMeter在Mac下的安装与环境配置_第2张图片
image.png

2、配置Java环境变量

在终端(Terminal)输入echo $JAVA_HOMEecho $PATHecho $CLASSPATH,里面包含正确的JDK路径,可以跳过这步。

环境变量简单介绍:
JAVA_HOME:指向JDK的安装目录
path:指定命令搜索路径,设置好path变量后,就可以在任何目录下执行javac/java等工具
classpath:指定类搜索路径

Mac系统的环境变量,加载顺序为:
a. /etc/profile
b. /etc/paths
c. ~/.bash_profile
d. ~/.bash_login
e. ~/.profile
f. ~/.bashrc

打开终端,输入vim ~/.bash_profile,进入编辑器,如下图:

输入i进入编辑模式,输入以下环境变量的配置。

export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_231.jdk/Contents/Home # 等号右边的路径目录,可以通过/usr/libexec/java_home -V这个命令得到
export JAVA_HOME=$JAVA_8_HOME # 设置一个中间变量,为了方便多个JDK版本时更换JAVA_HOME
export PATH=$JAVA_HOME/bin:$PATH:. #冒号前代表JDK目录下的bin目录,冒号后代表当前目录
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

编辑完 输入esc退出编辑模式,输入:wq!保存并退出编辑器。

在终端中输入source ~/.bash_profile,让配置文件在修改后立即生效.
输入echo $JAVA_HOME,若输出了正确的JAVA_PATH时,则证明环境变量已配置成功,如下图。

image.png

3、安装Jmeter
进入JMeter的下载地址页面,如下图,有两个版本可供下载:

  • Binaries:二进制版,即已经编译好、可直接执行;
  • Source:源代码版,需要自己编译;


    [JMeter] - JMeter在Mac下的安装与环境配置_第3张图片
    image.png

下载可直接运行的这个 apache-jmeter-5.2.1.tgz Binaries版本,下载完成后,解压(tar zxvf apache-jmeter-5.2.1.tgz)。
解压完成后,得到下面的目录文件:

image.png

进入到bin目录下,通过sh jmeter命令启动JMeter,如下图。

[JMeter] - JMeter在Mac下的安装与环境配置_第4张图片
image.png


快速启动JMeter

通过vim ~/.bash_profile进入到vim编辑器,把JMeter配置到环境变量中:

export JMETER_HOME=/Users/a123/install-package/apache-jmeter-5.2.1
export PATH=$JAVA_HOME/bin:$PATH:.:$JMETER_HOME/bin:$PATH
export 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

退出,输入source ~/.bash_profile更新修改。
这样直接在终端(任意目录)输入jmeter,就可以立即启动JMeter啦。(目前有个问题是运行前要执行source ~/.bash_profile)

好啦现在JMeter就可以正常运行啦

你可能感兴趣的:([JMeter] - JMeter在Mac下的安装与环境配置)