Let us say we have an object map that is defined by "Name", "Caption" and "ID". Suppose if Caption changes - will object map gets invalidated (that attach name will nor work?)?
I am asking this because, in my previous posts I got different opinions. One said TP will use other speficied property (in this cases either "Name" or "ID") and object still work. Other (madhukar) mentioned that for an object map to work, all the runtime property values should match with captured ones in the object map.
Yes, in your case, if the caption changes the object will no longer match with the application and it will fail. All properties that are selected as significant in the object map must match with the control. If you don't want the caption to match, unselect it as a significant attribute of the control.