改变参数化的取值方式,关键在于Select next row和Update value on这两个选项。
Select next row包括以下选项:
Sequential:顺序方式
Random:随机方式
Unique:唯一方式
Update value on包括如下选项:
Each iteration:每次迭代更新取值
Each occurrence:每次取值更新
Once:只更新一次
下面我们将通过如下的一段脚本来分别解析各个组合设置的效果,脚本如下:
Action()
{
int i = 0;
for (i=0; i<5; i++) {
lr_eval_string(“{paramtemp}”);
}
lr_eval_string(“{paramtemp}”);
return 0;
}
注:以上脚本的功能就是先重复循环取5次参数,然后循环结束后再读取一次参数的值。这里为参数paramtemp准备的参数数据有temp1~8共8条数据,供测试使用。
1、Sequential+Each iteration(顺序方式+每次迭代更新取值),设置Run—Logic中action循环迭代5次,并运行以上脚本,结果如下:
Action.c(5): Notify: Parameter Substitution: parameter “paramtemp” = “temp1”
Action.c(5): Notify: Parameter Substitution: parameter “paramtemp” = “temp1”
Action.c(5): Notify: Parameter Substitution: parameter “paramtemp” = “temp1”
Action.c(5): Notify: Parameter Substitution: parameter “paramtemp” = “temp1”
Action.c(5): Notify: Parameter Substitu