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

Dmitriy Ka

Client
Регистрация
03.05.2016
Сообщения
773
Благодарностей
517
Баллы
93
Всем привет, столкнулся с такой проблемой, что 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
Сообщения
929
Благодарностей
1 019
Баллы
93

Anatoly79

Moderator
Регистрация
17.04.2020
Сообщения
488
Благодарностей
381
Баллы
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
Сообщения
773
Благодарностей
517
Баллы
93

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