Changing the syntax of Verification Point commands
During recording, a verification point captures information about a specified GUI component, for example, its size or its position. IBM® DevOps Test UI (Test UI) records a statement in the test script for each verification point.
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 Test UI 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.