本文共 1202 字,大约阅读时间需要 4 分钟。
在上一篇文章中,宏哥已经教你搭建了JMeter的测试环境,现在我们将正式启动JMeter,探索其功能。接下来,我们将引导您创建一个测试计划(Test Plan),这是JMeter运行时执行的关键步骤。
测试计划(Test Plan)定义了JMeter运行时将执行的一系列步骤。完整的测试计划包括线程组、逻辑控制器、取样发生控制、监听器、定时器、断言和配置元件等元素。这些元素共同构成了一个复杂的测试场景。
要在测试树中添加新元件,可以右键单击树中的元素,然后选择“添加”选项,从上下文菜单中选择所需的元件类型。要删除元件,同样右键单击该元件并选择“删除”选项。
要从文件中加载元件,右键单击树中的现有元素,然后选择“合并”选项,选择目标文件。JMeter将将文件中的元件合并到当前树中。要保存现有的测试树片段或单个元素,可以右键单击元素并选择“另存为...”选项。
测试树中的每个元件都可以在右侧框架中进行配置。配置选项取决于元件的类型,例如前置处理器、后置处理器、断言、定时器等。通过这些配置,您可以精确地定义元件的行为。
建议在运行测试计划前将其保存到文件中以防万一。从“文件”菜单中选择“保存”或“将测试计划另存为...”选项。JMeter允许您保存整个测试树或指定测试树分支中的元素。
要运行测试计划,请从“运行”菜单中选择“开始”(按下 Control + r)。JMeter启动后,右侧菜单栏会显示绿色框,表示测试正在运行。绿色框中的数字显示活动线程数和线程总数(仅适用于本地运行)。
从菜单中选择停止命令来终止测试。有两种停止选项:
在CLI模式下运行时,没有菜单,您需要通过脚本发送命令。JMeter提供了默认端口(4445),或选择下一个更高端口,直到达到maxport限制。支持的命令包括Shutdown和StopTestNow。
JMeter测试树中的元件具有严格的等级和顺序。请求通常组织在有序的控制器中,断言和定时器则分级应用。例如,断言可以应用于特定的请求或控制器下的所有请求。
JMeter将警告和错误记录到jmeter.log文件。警告会显示在窗口右侧图标旁,点击查看详细日志。采样错误通常存储在样本结果的属性中,便于后续分析。
创建测试计划是JMeter使用的关键步骤。通过合理配置元件和组织测试树,您可以构建出精确的测试场景。JMeter支持GUI和CLI模式,用户可以根据需求选择使用。希望您能够通过这些步骤顺利创建并运行测试计划。
转载地址:http://iefuz.baihongyu.com/