jmeter教程系列(8)--逻辑控制器

jmeter教程系列–逻辑控制器

(1)ForEach控制器:
创建用户定义的变量
用户变量设置
添加ForEach控制器 输入用户定义变量的前缀 设置引用变量内容 设置读取数据的角标
FOR
ForEach控制器运行结果:
结果截图

(2)如果(If)控制器:
提取登录成功的信息 用户名为admin
提取登录成功的信息
添加如果(If)控制器 数值格式:"${username}"==“admin” ${username}为正则提取的数值
IF控制器
IF控制器运行结果:
IF结果

(3)循环控制器:
添加循环控制器 设置需要循环的次数
添加循环控制器
循环控制器运行结果:
循环次数结果展示

(4)事务控制器:
添加事务控制器 事务控制器会生产一个额外的采样器,用来统计该控制器下所有子节点的所有信息
添加事务控制器
不勾选Gererate parent sample 执行结果:
结果1
勾选Gererate parent sample 执行结果:
勾选运行结果

(5)简单控制器:
简单控制器用来设计脚本架构使用 标记并汇总请求的作用
简单控制器

(6)仅一次控制器:
仅一次控制器:该控制器内的请求只执行一次,无论线程循环多少次
设置线程的循环次数
线程循环次数
添加仅一次控制器
一次控制器
仅一次控制器运行结果:
仅一次运行

(7)随机顺序控制器:
随机顺序控制器:请求按照随机的顺序运行请求
添加随机顺序控制器
添加随机控制器
随机顺序控制器运行结果:
随机顺序运行结果
(8)Switch Controller控制器:
设置Switch Controller控制器 设置执行的请求 角标从0开始 左闭右开
设置
Switch Controller控制器执行结果:

执行结果

以上为jmeter常用的逻辑控制器,需要私下勤奋练习

爱测试的小浩

猜你喜欢

转载自blog.csdn.net/qq_38484679/article/details/106210118
今日推荐