验证点命令的新语法为:ObjectName.performTest(VPName);
例如,如果在复选框 CheckBox1 上捕获了名为 ChkBox_State 的验证点,那么会将其记录为 CheckBox1().performTest(ChkBox_State());
具有此语法的验证点仅存储预期值的信息,并且不会将其与特定 GUI 对象关联。这样可以灵活地在类似对象上复用验证点。
例如:在另一复选框上使用相同 ChkBox_State 验证点。 可以使用在 ChkBox_State 验证点中存储的预期值信息,以验证从 CheckBox2 控件获取的实际值。可以使用语句 CheckBox2().performTest(ChkBox_State());
在 Functional Tester 的先前版本中,此语法为:VP().performTest();
例如,CheckBox1_StateVP().performTest(); 无法复用此验证点来验证其他复选框控件的内容。 无法使用 CheckBox1_State 验证点中存储的预期值来验证从 CheckBox2 控件获取的实际值。
可选择要使用的语法。缺省情况下会启用新语法。如果要使用旧语法,请遵循以下步骤: