目录

jMeter - 构建测试计划( Build Test Plan)

什么是测试计划?

可以将测试计划视为运行测试的容器。 它定义了要测试的内容以及如何进行测试。 完整的测试计划包含一个或多个元素,如线程组,逻辑控制器,样本生成控制器,监听器,计时器,断言和配置元素。 测试计划必须至少有一个线程组。

编写测试计划

按照下面给出的步骤编写测试计划 -

步骤1 - 启动JMeter窗口

单击/home/manisha/apache-jmeter-2.9/bin/jmeter.sh打开JMeter窗口。 JMeter窗口如下所示 -

JMeter GUI

这是一个简单的空白JMeter窗口,没有添加任何其他元素。 它包含两个节点 -

  • Test Plan node - 保存真实测试计划的地方。

  • Workbench node - 它提供了一个临时存储测试元素而不使用的地方,用于复制/粘贴目的。 保存测试计划时,Workbench项目不会随之保存。

第2步 - 添加/删除元素

通过右键单击“测试计划”节点并从“添加”列表中选择一个新元素,可以将元素(将在下一章Test Plan Elements讨论)添加到测试计划中。

或者,您可以从文件加载元素并通过选择“合并”或“打开”选项来添加它。

例如,让我们将一个Thread Group元素添加到测试计划中,如下所示 -

添加线程组

要删除元素,请确保选中该元素,右键单击该元素,然后选择“删除”选项。

删除元素

第3步 - 加载并保存元素

从文件加载元素 -

  • 右键单击要添加已加载元素的现有树元素。
  • 选择合并。
  • 选择保存元素的文件。
  • JMeter会将元素合并到树中。

默认情况下,JMeter不保存元素,您需要明确保存它。

加载元素

要保存树元素 -

  • 右键单击元素。
  • 选择Save Selection As ...选项。

JMeter将保存所选元素以及其下的所有子元素。 默认情况下,JMeter不保存元素,您需要如前所述明确保存它。

第4步 - 配置树元素

可以使用JMeter右侧框架中的控件配置测试计划中的任何元素。 这些控件允许您配置该特定测试元素的行为。 例如,可以为多个用户配置线程组,增加周期等,如下所示 -

添加线程组

第5步 - 保存测试计划

您可以使用"Save Test Plan As ...""Save Test Plan As ..."文件”菜单中的"Save Test Plan As ..."来保存整个测试计划。

保存测试计划

第6步 - 运行测试计划

您可以通过单击“ Run菜单项中的Run Start (Control + r)来运行“测试计划”。 当JMeter开始运行时,它会在菜单栏正下方部分的右端显示一个小绿框。

运行测试计划

绿色框左侧的数字是活动线程数/总线程数。 这些仅适用于本地运行的测试; 它们不包括使用客户端 - 服务器模式时在远程系统上启动的任何线程。

第7步 - 停止测试计划

您可以通过两种方式停止测试 -

  • 使用Stop (Control +'。')。 如果可能,它会立即停止线程。

  • 使用Shutdown (Control +',')。 它要求线程在任何当前工作结束时停止。

↑回到顶部↑
WIKI教程 @2018