Element Identifier Order
Last updated
Was this helpful?
Last updated
Was this helpful?
Element identifier order feature maintains the stability of the element by changing the priority of element identifier
For example: If any object’s identifier like class name attribute is stable which will be never changed so for this scenario will give priority as 1 for class name attribute
Step-by-step process to change the properties element identifier order in Element repository:
Navigate to Element Repository,
Select Repository from left pane of screen, select element from list to bring up element identifier order pop up window.
Drag and drop to reorder the identifiers, click Save Propeties button
New Enhancements:
Two custom properties (custom 1 & custom 2) have been added to the Element Identifier window, allowing users to define attributes and set priorities.
Elements can also be drag-and-dropped to assign the highest priority for debugging and execution.
Name and value of the custom Attribute is editable
When user don't provide any data for initial 8 attribute and only provide element locator in custom Attribute (only one/both), the element will get identified in debug mode, execution via client and agent.
Attribute name will be mentioned while identifying the element in console in debug mode and execution via agent or client
Attribute name will be mentioned while identifying the element, in the recovered by column in Reports. (HTML/PDF/PDF with screenshots/ JSON/ Attachment in Email report)
Self-heal will also be applied to custom attributes
Please note that individual pages for these enhancements are still in progress. Once completed, we will notify you. Thank you for your patience. In the meantime, please refer to the other pages for reference.