jmeter之常用逻辑控制器
作者:互联网
1、简单控制器
用于分组管理,将多个接口放在一个组内
2、随机控制器
当存在多个请求时,随机执行其中一个请求
3、随机顺序控制器
当存在多个请求时,按随机顺序执行全部请求
4、循环控制器
循环执行请求,可设置循环次数,若勾选永远,则一直执行
5、仅一次控制器
若存在一个请求,循环次数设置10次,仅执行一次;若存在多个请求,每个请求执行一次。
6、switch控制器
存在多个请求,指定执行请求,设置执行哪个就会执行哪个
7、ForEach控制器
与用户自定义变量同步使用,右击线程组--添加--配置元件--用户自定义变量
8、RunTime控制器
请求执行时间,默认为1s,去掉1则默认为0,为0时不执行请求。设置2s为例,通过聚合报告可查看请求执行次数,每次执行结果不一定相同
9、事务控制器
控制每个分组下的接口无论循环多少次,均可按顺序执行
10、如果(if)控制器,配合beanshell后置处理程序使用
11、While控制器
当且仅当最后一个执行失败的时候,才会停止,不然会一直执行。控制器中需要填写last字样进行条件控制
12、csv文件取样器使用
编写csv文件,把需要的字段写进表单首行,如图,保存为csv文件
添加CSV配置元件
然后把将对应的字段做成${变量}动态变量,传进去。
执行结果
标签:控制器,jmeter,请求,--,逻辑,循环,执行,csv 来源: https://www.cnblogs.com/dddsss-1/p/16600101.html