TestStand 参数和变量
英文的定义如下:
简单可以理解为:在测试和序列中用于共享数据,且有4种实现方式:Parameters、Local Variables、Global Variables、Station Global Variables
下面分别介绍一下它们简单的使用方式:
- Parameters
简单来说是用作sequence之间共享数据
(1)可以是同一个SequenceFile中,Sequence和SubSequence之间共享数据
(2)也可以是不同SequenceFile之间,Sequence和SubSequence共享数据
注意:一般Parameters不存放常量使用。
- Local Variables
Local Variables:简单的理解,就是在同一个Sequence内部共享数据
如上图 Sequence_A是访问不了Sequence_B中Local变量Variable_B的,同样Sequence_B是访问不了Sequence_A中Local变量Variable_A的。
- Global Variables
一个SequenceFile内部都可以访问,同时FileGloabals 变量的默认值,是保存在SequenceFile物理文件中。
- Station Global Variables
StationGlobals主要使用在SequenceFile之间的数据共享。
但是一般不建议大量使用,原因是变量本身保存在计算机本地,不保存在SequenceFile文件中,不利于项目移植。