目录
1.执行前准备
需求是:有一个变量,变量有3个值需要循环执行一下,看看结果;
- 添加线程组
- 添加http请求
- 添加循环控制器
- 添加CSV数据文件设置
- 添加调试器(可以查看每次取得值是否正确)
2.执行顺序
1.CSV文件、调试、请求
我使用的是一个变量,如果多个变量,可以中间用英文逗号隔开;
CSV文件与循环次数设置一致,比如文件中的数据值是3个,则循环3次(当然循环还有线程组中的循环次数有关,这块默认是线程组是1)。
需要注意的是CSV需放置在循环控制器下面,否则文件读取的不正确,当然请求接口也应该放置在循环控制器下面。
2.正确排序
tips:按照图片的排序,执行结果是三组(循环控制器设置的是循环3次)
- 请求没有放置在循环控制器下面,则文件只执行第一个值,不会执行剩余的两个;
- 调试取样器也是一样,如果放置在循环控制器外面,则只显示最后一次执行的数据,不会每次执行的数据都显示;
3.与线程组相关
比如此处如果设置的是3次,则最终的结果显示为9次,也就是线程组是最大的循环,循环控制器在里层。