f the element itself can't be found reliably, just work around the issue by using an anchor on an element that can. For example, the input
elements on http://www.rpachallenge.com/ can never be found reliably as their id changes every few minutes. So, if you need to type text into the field for "Company Name", we need to work with anchors - in our case there will always be a label with a distinctive text.
You will need to use an Anchor Base along with a Find Element activity (plus the desired action). Here's the selector for the anchor - using the element's descriptive text:
<webctrl aaname='Company Name' tag='LABEL' />
Then, the Type Into
activity just refers to an Input
element:
<webctrl tag='INPUT' />
The only thing to keep in mind are multiple languages in which case you will need to either consider them in the selector, or select the element by id, if applicable.