TruePath dynamically generates relative XPath on right click on web page and display all the XPath as menu items. It then group the XPath as follows (Chrome & Firefox versions till 55)
1. XPath with id, href, src: This group will list all XPath which has id, href, src or any http\ https as attribute.
2. XPath with class, name, title: This group will list all XPath except those containing id, href, src or any http\ https.
3. XPath with index: As name suggest this group will contain all indexed XPath.
If elements have long, auto-generated attributes such as id="abc123_ElementContains_Inputs_txtName" it will attempt to locate based on the final (and most significant) part of the value only.
URL: Firefox
https://addons.mozilla.org/en-US/fire...
URL: Chrome
https://chrome.google.com/webstore/de...