Как используя API ZD искать элементы по тегу через xPath?

Dmitriy Ka

Client
Регистрация
03.05.2016
Сообщения
733
Благодарностей
483
Баллы
63
Всем привет, столкнулся с такой проблемой, что API метод instance.DroidInstance.AppiumDriver.FindElementByXPath("//WebView[1]") не может найти элемент через xPath по тегу.

Например кубик по тому же xPath без проблем находит этот элемент
125840


Подскажите как быть, может быть xPath нужно по другому писать (GPT не смог помочь).
Важно! Искать нужно именно по xPath, в работе нужно находить элементы по иерархии, например вот так //WebView[1]/View[1]/View[2]/View[1]/View[1]
 

volody00

Client
Регистрация
06.09.2016
Сообщения
918
Благодарностей
953
Баллы
93

Anatoly79

Moderator
Регистрация
17.04.2020
Сообщения
474
Благодарностей
372
Баллы
63
Всем привет, столкнулся с такой проблемой, что API метод instance.DroidInstance.AppiumDriver.FindElementByXPath("//WebView[1]") не может найти элемент через xPath по тегу.
Нужно указывать полное имя класса (в свойствах элемента поле class)
instance.DroidInstance.AppiumDriver.FindElementByXPath("//android.webkit.WebView[1]");
 
  • Спасибо
Реакции: GudVin92 и Dmitriy Ka

Dmitriy Ka

Client
Регистрация
03.05.2016
Сообщения
733
Благодарностей
483
Баллы
63

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)