Jmeter中的逻辑控制器(四)

时间:2023-03-08 16:15:46

Jmeter中的逻辑控制器 (Logic Controller)

【线程组】右键—>【添加】—>【逻辑控制器】

Jmeter中的逻辑控制器(四)

简单控制器(Simple Controller )

没有特殊功能,目的是形成一种结果,可以让我们组织里面的采样器和其它的逻辑控制器不一样,它没有任何功能性,只是用于存储采样器。即把采样器放在该采样器下级。提供一个块的结构和控制。更方便,更清晰

循环控制器(Loop Controller)

循环次数可以引用变量

仅一次控制器(Once Only Controller)

在Once Only Controller下的线程 仅仅只执行一次。比如说登陆操作。

循环控制器建议不要乱套用,也就是不要循环控制器,下级继续使用循环控制器。套用多层之后,可能会出现一些不可预计的错误。

ForEach Controller

,可以读取变量,并可以生成一个变量,用于下次使用

Jmeter中的逻辑控制器(四)

事务控制器(Transaction Controller)

通过 Transaction Controller 可以创建一些事务,它会生成一个额外的采用,然后这个采用是衡量整个的执行时间,即每个采样器执行的时间之和。获取请求或操作的响应时间。

if控制器(If Controller)

Jmeter中的逻辑控制器(四)

线程组

SetUP Thread Group : 比一般的线程组先执行。一般做前置处理,数据加载 ,文件读取 等操作

tearDown Thread Group :比一般的线程后执行,可用着后置处理,释放压力等

Jmeter中的逻辑控制器(四)