It would be good if we have option like “Smart Selector” in all the UiAutomation activities so our selectors can be less strict and uipath automatically tries different permutation combination of selector in addition to default selector and if default is not found within particular timeout value it can go with better option which it has retrieved from smart selector.
Few points we need to take care of:
We should notify user to use this feature at their own risk.
We can give some options for smart selectors e.g. ignore case sensitivity in selector
Ideally all developer should follow best practices and make reliable selector but sometimes they are facing challenges when they are working on applications where continues updates are going on they have multiple version of application deployed on different environments .
Any thoughts or ideas on same line?
Please vote if you think this is a good to have feature.
Yes, it is an excellent idea. The only concern is why user needs to be notified to use at their own risk or the information can be given in some other way.