Jmeter逻辑控制器之——Foreach Controller控制器

一、逻辑控制器简介
二、Foreach Controller控制器
1.介绍
2.属性定义
三、实现循环登录
1.注意点
2.操作步骤
3.结果展示

一、逻辑控制器简介

逻辑控制器对元件执行逻辑进行控制,控制器下可以嵌套别的种类的控制器。需要进行循环的多个变量的前缀必须一致。

一、Foreach Controller控制器

1.介绍:
根据用户的多个变量依次循环调用,直到最后一个变量被调用即结束循环。

2.属性定义:
在这里插入图片描述a.名称:可随意设置,最好具有业务意义,必填
b.注释:可随意设置,可为空
c.输入变量前缀:需要循环的多个变量的前缀值,必填
d.开始循环字段(不包含):开始循环变量的下标值-1
e.结束循环字段(包含):结束循环变量的下标值
f.输出变量名称:循环控制器生成的变量名,必填
d.数字之前加上下划线“_”?:是否前缀和下标值之间有下划线

三、实现循环登录

1.注意点:实现过程中一直无法循环遍历,后来发现这是一棵树,一定要将需要遍历的脚本放至其子节点。且不会循环遍历子节点的子节点,也就是所谓的孙节点,只会遍历自己的子节点。

2.操作步骤:
使用网站:使用搭建的jforum网站:http://localhost:8090/jforum/jforum.page
输入变量:三个登录账号,密码一致
在这里插入图片描述
设置foreach controller逻辑控制器:
在这里插入图片描述
配置登录用户名变量:

在这里插入图片描述
3.结果展示
控制下的六个子节点被遍历三次,共计18个http请求,且用户名对应,分别为自定义用户变量中设置的:Admin、echo、lucia
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值