JMeter:逻辑控制器_Switch控制器(Switch Controller)

Switch控制器的作用类似于交错控制器 ,因为它在每次迭代中运行一个从属元素,但是控制器不是按顺序运行它们,而是运行由开关值定义的元素。

witch Value :

表示需要执行Switch控制器中的哪一个取样器

Switch Value 值可以用数字、字符和引用变量

数字:0表示运行Switch控制器里的第一个请求,1表示运行第二个请求以此类推。

-1:无效,不会执行任何请求要是填的数字超过取值范围了,就默认是0不填:默认执行数字0的请求,即顺位第一个请求

字符:输入Switch控制器里面请求的名称,匹配与请求中的名称相同则执行该请求

1)Switch Value,不填

不填:默认执行数字0的请求,即顺位第一个请求

2)、Switch Value,使用随机函数

${__Random(0,2,)},随机获取0~2

3)、Swithc Value,输入Switch控制器里面请求的名称,匹配与请求中的名称相同则执行该请求

4)、Switch Value,根据请求接口返回的值,动态执行相关的业务场景

登录请求接口,响应字段,realnameVerification,0为未实名,1为已实名。根据获取的结果,走不同的业务流程。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。