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

Dmitriy Ka

Client
Регистрация
03.05.2016
Сообщения
713
Благодарностей
452
Баллы
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
Сообщения
896
Благодарностей
916
Баллы
93

Anatoly79

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

Dmitriy Ka

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

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