JMeter:逻辑控制器_模块控制器(Module Controller)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JMeter:逻辑控制器_模块控制器(Module Controller)相关的知识,希望对你有一定的参考价值。

参考技术A 模块控制器提供了一种在运行时将测试计划片段替换为当前测试计划的机制,只是导入该测试计划中的测试片段(即:内部的)。

测试计划片段由一个控制器和其中包含的所有测试元素(采样器等)组成。该片段可以位于任何线程组中。如果该片段位于线程组中,则可以禁用其控制器,以防止该片段被模块控制器运行。或者,您可以将片段存储在虚拟线程组中,并禁用整个线程组。

可以有多个片段,每个片段下面都有不同系列的采样器。然后,只需在其下拉框中选择适当的控制器,即可使用模块控制器轻松地在多个测试用例之间切换。这为快速,轻松地运行许多备用测试计划提供了便利。

模块控制器使用的  任何 片段都必须具有唯一的名称 ,因为该名称用于在重新加载测试计划时查找目标控制器。因此,最好确保将控制器名称更改为默认名称,否则当将新元素添加到测试计划中时,可能会意外地创建一个重复名称。

导入测试片段

jmeter的使用---控制器

1、如果(If)控制器、Switch Controller

if控制语句,判断字段是否存在,或者符合,执行不同的逻辑

技术分享图片

 

 

2、简单控制器

一次进件流程,需要不同模块的数据,例如登陆,提交个人信息,信用认证等,使用简单控制器可以方便区分功能,但并不具有任何的逻辑控制或运行时的功能

以上是关于JMeter:逻辑控制器_模块控制器(Module Controller)的主要内容,如果未能解决你的问题,请参考以下文章

Jmeter (二十六)逻辑控制器 之 Module Controller and Include Controller

JMETER_16个逻辑控制器详解

做性能测试啥都控制不了?这说不过去吧

JMeter:逻辑控制器_If控制器(If Controller)

JMeter:逻辑控制器_循环控制器(Loop Controller)

Jmeter-逻辑控制器