The new syntax for the verification point command is:ObjectName.performTest(VPName);
For example, if we capture a verification point called ChkBox_State on a check box, say CheckBox1 it is recorded as CheckBox1().performTest(ChkBox_State());
The verification point with this syntax stores only the information for the expected value and does not associated it with a specific GUI object. This provides the flexibility to reuse the verification point on similar objects.
For example: Use the same ChkBox_State verification point on another check box. You can use the expected value information stored in the ChkBox_State verification point to validate the actual value obtained from CheckBox2 control. You can use the statement CheckBox2().performTest(ChkBox_State());
In earlier versions of Functional Tester this syntax was:VP().performTest();
For example, CheckBox1_StateVP().performTest(); This verification point cannot be reused to validate the contents of another check box control. You cannot use the expected value stored in the CheckBox1_State verification point to validate the actual value obtained from the CheckBox2 control.
You can choose which one to use. By default the new syntax is enabled. If you want to use the old syntax, follow these steps: