开发手册 欢迎您!
软件开发者资料库

jMeter - 构建测试计划

jMeter构建测试计划 - 使用包含从概述,环境设置,构建测试计划,测试计划元素,Web测试计划,数据库测试计划,FTP测试计划开始的基础知识到高级知识的初学者教程,简单易学地学习Java jMeter Framework, Web服务测试计划,JMS测试计划,监控测试计划,监听器,功能,正则表达式和最佳实践。

什么是测试计划?

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

编写测试计划

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

步骤1:启动JMeter窗口

单击/home/manisha/apache-jmeter-2.9/bin/打开JMeter窗口jmeter.sh 的. JMeter窗口将显示为 :

JMeter GUI

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

  • 测试计划节点 : 是保留真实测试计划的地方.

  • 工作台节点 : 它只是提供了一个临时存储测试元素而不使用的地方,用于复制/粘贴目的.保存测试计划时,Workbench项目不会随之保存.

步骤2:添加/删除元素

元素(将在下一章测试计划元素中讨论)可以添加到测试计划中右键单击"测试计划"节点并从"添加"列表中选择一个新元素.

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

例如,让我们将一个线程组元素添加到测试计划中,如下所示 :

添加线程组

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

删除元素

第3步:加载并保存元素

加载文件中的元素 :

  • 右键单击要添加加载元素的现有树元素.

  • 选择合并.

  • 选择保存元素的文件.

  • JMeter会将元素合并到树中.

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

加载元素

保存树元素 :

  • 右键单击元素.

  • 选择将选择另存为 ...选项.

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

步骤4:配置树元素

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

添加线程组

步骤5:保存测试计划

您可以使用保存来保存整个测试计划"将测试计划保存为..."从文件菜单中.

保存测试计划

步骤6:运行测试计划

您可以通过单击开始(控制+ r)来自运行菜单项.当JMeter开始运行时,它会在菜单栏正下方部分的右端显示一个小绿框.

运行测试计划

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

步骤7:停止测试计划

您可以停止以两种方式测试 :

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

  • 使用关机(控制+',').它要求线程在任何当前工作结束时停止.