Если сам элемент не может быть надежно найден, просто обойдите проблему, используя привязку к элементу, который может.Например, элементы input
в http://www.rpachallenge.com/ никогда не могут быть надежно найдены, так как их идентификатор меняется каждые несколько минут.Итак, если вам нужно ввести текст в поле «Название компании», нам нужно работать с якорями - в нашем случае всегда будет метка с отличительным текстом.
Вам нужно будет использовать Якорную базу вместе с Поиск элемента (плюс желаемое действие).Вот селектор для якоря - используя описательный текст элемента:
<webctrl aaname='Company Name' tag='LABEL' />
Затем действие Type Into
относится только к элементу Input
:
<webctrl tag='INPUT' />
Единственное, что нужночтобы иметь в виду несколько языков, в этом случае вам нужно будет либо рассмотреть их в селекторе, либо выбрать элемент по id, если это применимо.