构建 JMeter 测试计划

2025 年 1 月 8 日 | 3 分钟阅读

测试计划可以被可视化为运行测试的 JMeter 脚本。测试计划由测试元素组成,例如线程组、逻辑控制器、采样生成控制器、监听器、计时器、断言和配置元素。

每个测试计划中至少应该有一个线程组。我们可以根据需要添加或删除元素。

让我们按照以下简单步骤开始构建测试计划

步骤 1:启动 JMeter 窗口。


Build JMeter Test Plan
  • 转到您的 JMeter bin 文件夹,双击 ApacheJMeter.jar 文件以启动 JMeter 界面。
  • 下图显示了默认的 JMeter 界面,没有向其中添加任何其他元素

  • 默认的 JMeter 界面包含一个测试计划节点,其中保存了真正的测试计划。
  • 测试计划节点包含测试计划的名称和用户定义的变量。
  • 当您必须在测试计划的几个部分中重复任何值时,用户定义的变量提供了灵活性。

步骤 2:添加/删除测试计划元素。


Build JMeter Test Plan
Build JMeter Test Plan
  • 创建 JMeter 的测试计划后,下一步是添加和删除 JMeter 测试计划的元素。
  • 选择测试计划节点,然后右键单击所选项目。
  • 将鼠标悬停在“添加”选项上,然后将显示元素列表。
  • 将鼠标悬停在所需的列表元素上,然后单击选择所需的选项。
  • 下图显示了如何在测试计划中添加线程组元素

  • 要删除元素,请选择所需的元素。
  • 右键单击元素,然后选择“删除”选项。
  • 下图显示了如何在测试计划中删除线程组元素



  •  
  •  

步骤 3:加载和保存测试计划元素。


Build JMeter Test Plan
Build JMeter Test Plan
  • 要将元素加载到 JMeter 测试计划树中,请选择并右键单击要添加已加载元素的任何树元素
  • 选择“合并”选项。
  • 选择保存元素的 .jmx 文件。
  • 元素将被合并到 JMeter 测试计划树中。

  • 要保存树元素,请右键单击该元素。
  • 选择“另存为”选项。
  • 将文件保存在所需位置。



  •  
  •  

步骤 4:配置树元素。

测试计划中的元素可以通过使用 JMeter 右侧框架上存在的控件来配置。这些控件允许您配置所选元素的行为。例如,线程组可以通过以下方式配置:


Build JMeter Test Plan
  • 它的名字。
  • 线程数(您要测试的用户数)。
  • 预热时间(您希望线程组从 0 个用户到 3 个用户花费多少时间)。
  • 循环计数(测试应循环的次数)。



  •  
  •  

步骤 5:保存 JMeter 测试计划。


Build JMeter Test Plan
  • 到目前为止,我们已经完成了创建测试计划、添加元素和配置树的工作。
  • 现在,您可以通过从文件菜单中选择“保存”或“另存为测试计划”来保存整个测试计划。



  •  
  •  

步骤 6:运行 JMeter 测试计划。


Build JMeter Test Plan
  • 您可以通过从“运行”菜单项中单击“开始”(Control + r)来运行测试计划,或者您可以简单地单击绿色的播放按钮。
  • 下图显示了如何运行测试计划。

  • 当测试计划开始运行时,JMeter 界面在菜单栏正下方的部分的右端显示一个绿色圆圈。
  • 绿色圆圈左侧的数字表示

活动线程数 / 线程总数

步骤 7:停止 JMeter 测试计划。

  • 您可以使用停止 (Control + '.') 停止测试计划 - 如果可能,它会立即停止线程。
  • 您也可以使用关闭 (Control + ',') - 它会请求线程在任何正在进行的任务结束时停止。

步骤 8:检查 JMeter 测试计划执行日志。


Build JMeter Test Plan
  • JMeter 将测试运行详细信息、警告和错误存储到 jmeter.log 文件中。
  • 您可以通过单击菜单栏正下方部分的右侧的感叹号来访问 JMeter 日志。
  • 下图显示了如何访问 JMeter 日志