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

Dmitriy Ka

Client
Регистрация
03.05.2016
Сообщения
730
Благодарностей
479
Баллы
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
Сообщения
473
Благодарностей
371
Баллы
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
Сообщения
730
Благодарностей
479
Баллы
63

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