目录
17 Critical Section Controller
逻辑控制器可以对元件的执行逻辑进行控制;
- 逻辑控制器下可以嵌套别的逻辑控制器(一次控制器除外);
- 如图:
1 ForEach Controller
- 遍历循环控制器;
- 参数如下:
参数 | 说明 |
---|---|
Name |
名称:随意设置,可为空 |
Comments |
注释:随意设置,可为空 |
Input variable prefix |
输入变量前缀:输入需要遍历的用户参数 |
Start index for loop(exclusive) |
开始的值,不填默认为1 |
End index for loop(inclusive) |
结束的值, |
Output variable name |
输出变量名称,将遍历查询到的符合条件的用户参数赋值给输入变量(Vname),然后就可以在控制器下的取样器使用,格式为${输出变量名} |
Add”_”before number |
输入变量名称中是否使用“_” 进行间隔 |
- 一般配合正则表达式提取器来一起使用,可对页面上的某些元素进行重复处理。
2 Simple Controller
- 简单控制器;
- 提供一个块的结构和控制,不具有任何的逻辑控制和运行时的功能,比如可做分组功能;
- 参数如下:
参数 | 说明 |
---|---|
Name |
名称:随意设置,可为空 |
Comments |
注释:随意设置,可为空 |
3 Loop Controller
- 循环控制器;
- 指定其子节点运行的次数;
- 参数:
参数 | 说明 |
---|---|
Name |
名称:随意设置,可为空 |
Comments |
注释:随意设置,可为空 |
Loop Conunt |
要么选Infinite(永远),要么设置具体数字 |
4 Include Controller
- 包含控制器;
- 用来导入外部的测试片段(非完整的测试计划);
- 被导入的测试计划不能有线程组,只能包含简单控制器及控制器下的元件;
- 参数如下:
参数 | 说明 |
---|---|
Name |
名称:随意设置,可为空 |
Comments |
注释:随意设置,可为空 |
Filemame |
文件名,必选,未选会报错 |