一、安装 JMeter

  1. 下载 JMeter
  • 打开浏览器,访问 Apache JMeter 官方网站(https://jmeter.apache.org/)。
  • 在下载页面中,找到 “Binaries” 部分,下载 “apache-jmeter-X.X.tgz” 文件,其中 “X.X” 代表版本号。
  1. 解压文件
  • 下载完成后,找到文件并双击进行解压。可以将解压后的文件夹移动到合适的位置,比如 “/Applications” 目录下。
  1. 配置环境变量(可选)
  • 打开终端。
  • 编辑 “~/.bash_profile” 文件,可以使用 “vi ~/.bash_profile” 命令。
  • 在文件中添加以下内容:
     export JMETER_HOME=/path/to/jmeter/folder
     export PATH=$JMETER_HOME/bin:$PATH
  • 将 “/path/to/jmeter/folder” 替换为你的 JMeter 文件夹路径。
  • 保存文件并退出编辑器。
  • 使环境变量生效,可以在终端中执行 “source ~/.bash_profile” 命令。

二、使用 JMeter

  1. 启动 JMeter
  • 打开终端,进入 JMeter 的 “bin” 目录,比如 “cd /Applications/apache-jmeter-X.X/bin”。
  • 执行 “./jmeter.sh” 命令来启动 JMeter。
  1. 创建测试计划
  • 打开 JMeter 后,会看到一个空的测试计划。
  • 在 “测试计划” 上右键,选择 “添加”->“Threads (Users)”->“线程组”,可以设置线程数、循环次数等参数来模拟用户行为。
  • “线程数”:根据你的测试需求设置并发用户数,比如设置为 1 进行初步测试。
  • “Ramp-Up 时间(秒)”:控制线程启动的时间间隔,例如设置为 1,表示在 1 秒内启动所有线程。
  • “循环次数”:可以设置为特定次数或选择 “永远” 进行持续测试,先设置为 1 次。

Mac&JMeter下载&使用教程_工具安装教程

  1. 添加 Sampler(取样器)
  • 在 “线程组” 上右键,选择 “添加”->“Sampler”,可以选择不同的取样器,如 HTTP 请求、Java 请求等,根据你的测试需求进行选择。
  • 以 HTTP 请求为例,设置服务器名称或 IP 地址、端口号、请求方法、路径等参数。

Mac&JMeter下载&使用教程_JMeter_02

  1. 添加 HTTP 请求默认值(测试多个接口共享相同参数)
  • 在 “接口测试线程组” 上右键选择 “添加”->“配置元件”->“HTTP 请求默认值”。
  • 填写 “服务器名称或 IP”
  • 其他端口等信息如果没有特殊要求可以先保持默认。

Mac&JMeter下载&使用教程_bash_03

  1. 添加 HTTP 信息头管理器
  • 在 “接口测试线程组” 上右键选择 “添加”->“配置元件”->“HTTP 信息头管理器”。
  • 点击 “添加” 按钮。
  • 在 “名称” 栏输入 “Cookie”,输入对应的“值”
  • 再次点击 “添加” 按钮。
  • 在 “名称” 栏输入 “content-type”,输入对应的“值”。

Mac&JMeter下载&使用教程_接口测试_04

  1. 添加监听器
  • 在 “线程组” 上右键,选择 “添加”->“监听器”,可以选择不同的监听器来查看测试结果,如查看结果树、聚合报告等。
  • 查看结果树可以查看每个请求的详细信息,聚合报告可以提供总体的性能指标。

Mac&JMeter下载&使用教程_HTTP_05


  1. 配置响应断言
  • “名称”:输入一个有意义的名称,如 “接口响应断言”。
  • “Apply to”:根据需要选择断言应用的范围,可以选择 “主样本和子样本” 等。
  • “要测试的响应字段”:可以选择 “响应文本”、“响应代码” 等,这里我们选择 “响应文本”,以检查接口返回的具体内容。
  • “模式匹配规则”:根据你的需求选择匹配规则,比如 “包括”、“equals” 等。假设我们期望接口返回中包含特定的字符串,这里选择 “包括”。
  • “要测试的模式”:输入你期望在响应中出现的字符串,比如一个特定的关键字或标识

Mac&JMeter下载&使用教程_bash_06

  1. 运行测试
  • 点击工具栏上的 “绿色三角形” 按钮来运行测试。
  • 在监听器中查看测试结果。

Mac&JMeter下载&使用教程_接口测试_07

  1. 高级用法(可选)
  • 参数化:可以使用 CSV Data Set Config 来参数化请求,实现不同数据的测试。
  • 关联:处理请求之间的关联,获取动态数据。


三、Tip

1, 快速中文切换

Mac&JMeter下载&使用教程_HTTP_08

2, 终端输入 “JMeter” 实现快速打开工具(Mac)
  1. 打开终端,进入当前用户的主目录:
   cd ~
  1. 编辑 .bash_profile 文件(如果没有该文件,可以创建一个):
   vi.bash_profile

 3.在文件中添加以下内容,将 JMeter 的安装路径替换为你实际的安装路径:

   export JMETER_HOME=/path/to/your/jmeter/directory
   export PATH=$JMETER_HOME/bin:$PATH
  1. 保存并退出文件编辑。在 vi 编辑器中,先按 Esc 键,然后输入 :wq 保存并退出。
  2. 使配置生效:
   source.bash_profile

现在,就可以在终端中直接输入 “jmeter” 来快速启动 JMeter 了。

注意:如果在执行过程中遇到问题,可以检查路径是否正确以及权限是否足够。同时,如果你使用的是其他 shell(如 zsh),对应的配置文件可能是 .zshrc,需要进行相应的调整。


3, “JMeter” 实现快速打开工具(Win)
1,终端输入“JMeter”实现

添加 JMeter 到系统环境变量

  1. 找到 JMeter 的安装路径。例如,如果是默认安装,路径可能是C:\Program Files\Apache Software Foundation\ApacheJMeter
  2. 右键点击 “此电脑”(或 “我的电脑”),选择 “属性”。
  3. 在弹出的窗口中,点击 “高级系统设置”。
  4. 在 “系统属性” 窗口的 “高级” 选项卡下,点击 “环境变量” 按钮。
  5. 在 “系统变量” 部分,找到 “Path” 变量,点击 “编辑”。
  6. 在 “编辑环境变量” 窗口中,点击 “新建”,然后将 JMeter 的安装路径下的bin目录路径添加进去(例如C:\Program Files\Apache Software Foundation\ApacheJMeter\bin)。
  7. 点击 “确定” 保存设置。

验证设置是否成功

  1. 打开命令提示符(可以通过在开始菜单中搜索 “命令提示符” 或按下Win + R键,然后输入cmd并回车来打开)。
  2. 在命令提示符中输入jmeter,然后回车。
  3. 如果 JMeter 界面成功启动,说明设置成功。如果出现错误提示,可能是环境变量设置不正确或者 JMeter 安装有问题,需要检查相关设置和安装情况。

通过以上步骤设置后,就可以在 Windows 终端中快速通过输入jmeter来打开 JMeter 工具了。


2,创建快捷方式实现
  1. 找到 JMeter 的安装目录。一般情况下,如果是默认安装,路径可能是 C:\Program Files\Apache Software Foundation\ApacheJMeter
  2. 在安装目录中找到 jmeter.bat 文件。
  3. 右键点击 jmeter.bat 文件,选择 “发送到”->“桌面快捷方式”。这样就在桌面上创建了一个 JMeter 的快捷方式图标。


3,使用快捷键打开
  1. 如果你想通过快捷键快速打开 JMeter,可以右键点击桌面上的 JMeter 快捷方式图标,选择 “属性”。
  2. 在 “属性” 窗口中,找到 “快捷键” 一栏。
  3. 点击该栏,然后按下你想要设置的快捷键组合,比如 Ctrl + Alt + J
  4. 点击 “确定” 保存设置。

以后,就可以通过按下设置的快捷键组合快速打开 JMeter 工具了。