在jmeter中逻辑控制器,通过在采样器中添加逻辑控制器,控制采样器的执行顺序,也可以对脚本进行控制。Jmeter中的逻辑控制器分为两类:
(1)控制测试计划或者线程组中节点的逻辑执行顺序。
(2)对测试计划或者线程组中的脚本进行分组、方便jmeter统计执行结果以及脚本运行时的控制等。
目前jmeter中包含17种逻辑控制器,其中常用的有:简单控制器、循环控制器、仅一次控制器、如果控制器等。
下面将介绍一下17中逻辑控制器中的简单控制器、循环控制器、仅一次控制器,具体操作如下:
简单控制器:
简单的控制器可以结合采样器进行使用,也可以结合其他的逻辑控制器进行使用。简单控制器可以让我们组织采样器与其他逻辑控制器进行结合,提供一个模块的结构和控制,即是在简单控制器下可以添加采样器以及其他的逻辑控制器。
简单控制器与其他的逻辑控制器结合使用时,简单控制器并不影响其他逻辑控制器的运行和结果。
下面通过简单的项目进行实践:
(1)添加测试计划-->线程组,在线程组下添加简单控制器
(2)在简单控制器下添加响应的请求信息(登录请求)