- Регистрация
- 26.10.2019
- Сообщения
- 485
- Благодарностей
- 186
- Баллы
- 43
Всем привет.
В стандартном конструкторе действий можно прописать несколько путей к одному и тому же элементу. Если один изменился и перестал работать, то произойдет попытка найти элемент по второму пути.
Хотелось бы узнать как прописать в xPath два пути. То есть два условия через или
первый путь //*[@name='address']
второй путь //*[text()='Адрес']
Возможно ли объединить два пути в один через ИЛИ. То есть если по первому пути не находит, то ищет элемент по второму). Так же, как это произошло бы в стандартном конструкторе действий.
P.S. На практике нужно составлять более сложные пути, чем приведенные выше для примера. Соответственно стандартный конструктор действий использовать невозможно
В стандартном конструкторе действий можно прописать несколько путей к одному и тому же элементу. Если один изменился и перестал работать, то произойдет попытка найти элемент по второму пути.
Хотелось бы узнать как прописать в xPath два пути. То есть два условия через или
первый путь //*[@name='address']
второй путь //*[text()='Адрес']
Возможно ли объединить два пути в один через ИЛИ. То есть если по первому пути не находит, то ищет элемент по второму). Так же, как это произошло бы в стандартном конструкторе действий.
P.S. На практике нужно составлять более сложные пути, чем приведенные выше для примера. Соответственно стандартный конструктор действий использовать невозможно