How UFT One Loads the Test Object Configuration XML
Each time you run UFT One, it reads all of the test object configuration XMLs and merges the information for each test object class from the different XMLs into one test object class definition. For more information, see Understanding How UFT One Merges Test Object Configuration Files.
The following attributes of the Identification Property element in the test object configuration file specify information that can be modified in UFT One (using the Object Identification dialog box): AssistivePropertyValue, ForAssistive, ForBaseSmartID, ForDescription, ForOptionalSmartID, and OptionalSmartIDPropertyValue. These attributes determine the lists of identification properties used for different purposes in UFT One.
Therefore, by default, UFT One reads the values of these attributes from the XML only once, to prevent overwriting any changes a user makes using the Object Identification dialog box. In this way, UFT One provides persistence for the user defined property lists. For more information, see Modifying Identification Property Attributes in a Test Object Configuration File.