上一篇博文,最后一个需求是:要循环执行N次,但第一次循环需要做一些初始化工作,而之后的循环就不需要再初始化了。我们也给出了一个解决方案,当然,要实现这个需求,可以有很多很多的方案。比如,把初始化的步骤,放到循环的前面
这种的就不讨论了,我们讨论把初始化步骤放到循环里面的情况。可以使用 仅一次控制器,比上一篇博文的解决方案要更简单一些。脚本树结构及执行结果
仅一次控制器,就是在它的作用域之内,只执行一次。什么是作用域呢?每个线程组是一个作用域,线程组添加逻辑控制器,每个逻辑控制器,都会产生一个新的作用域,而大部分逻辑控制器里面,又可以再添加逻辑控制器。为了更好的理解,我们可以新建一个脚本,在线程组里,添加一个循环控制器,循环5次,在循环控制器里面,再添加一个循环控制器,也是循环5次, 在内层循环,添加 仅一次控制器,和循