Loops Jmeter-如何循环请求?

Loops Jmeter-如何循环请求?,loops,controller,jmeter,python-requests,logic,Loops,Controller,Jmeter,Python Requests,Logic,因此,情况就是这样: 我有一个管理员用户必须: 1-进入网页 2-访问管理面板 3-访问课程目录 4-通过文本搜索课程 5-选择和编辑课程订阅 6-进入课程的第一节课(这里是我需要循环的点,我有708节课) 7-给该班所有学生打分 8-点击“学生在场” 9-点击保存 所以,我有所有这些708个类,我在第6步循环(708次) 问题:如何做到这一点?您可以将案例添加到CSV文件,并将CSV数据集配置添加到连接到的JMeter 然后,对于步骤6,添加为父级,并在CSV数据集配置中设置变量名 ForEa

因此,情况就是这样:

我有一个管理员用户必须:

1-进入网页

2-访问管理面板

3-访问课程目录

4-通过文本搜索课程

5-选择和编辑课程订阅

6-进入课程的第一节课(这里是我需要循环的点,我有708节课)

7-给该班所有学生打分

8-点击“学生在场”

9-点击保存

所以,我有所有这些708个类,我在第6步循环(708次)


问题:如何做到这一点?

您可以将案例添加到CSV文件,并将CSV数据集配置添加到连接到的JMeter

然后,对于步骤6,添加为父级,并在CSV数据集配置中设置变量名

ForEach控制器通过一组相关变量的值进行循环。将采样器(或控制器)添加到ForEach控制器时,每个样本(或控制器)都会执行一次或多次,其中在每个循环期间,变量都有一个新值


我的期望是,在第4点或第5点的某个阶段,您将从应用程序的响应中获得类列表,因此您应该能够使用合适的JMeter提取所有类ID,即

如果您提供
-1
作为“匹配号”,正则表达式提取器将创建708个JMeter变量,这些变量可以使用