If the recorded description does not enable QTP to identify a specific object then QTP uses the “Smart identification” mechanism. It uses the following additional properties to identify the object:
- Base Filter Properties (primary): The set of properties that cannot be changed without changing the object type
- Optional Filter Properties (secondary): Additional properties that help identify the object uniquely.