Как использовать Appium для выбора элементов из выпадающего списка поиска? - PullRequest
0 голосов
/ 09 мая 2019

Как вы можете видеть на этой картинке, я не могу найти Id или XPath деталей, которые я хочу щелкнуть.Я использую AndroidDriver.

enter image description here

Я пробовал следующие коды:

            AndroidElement searchView = androidDriver.FindElementByAndroidUIAutomator("new UiScrollable(new UiSelector()).scrollIntoView(text(\"Tribology Testing\"));");

, но все еще не могу получитьвыбор трибологии.Пожалуйста, помогите спасибо

1 Ответ

0 голосов
/ 09 мая 2019

Мы не можем помочь вам найти правильный локатор элементов, не видя макет вашего приложения, скриншот совсем не помогает.

Вы можете увидеть макет, вызвав функцию AndroidDriver.getPageSource () - она ​​напечатает всю иерархию пользовательского интерфейса текущего экрана, и вы сможете создать соответствующий селектор.

Другие варианты:

  1. Монитор устройства Android (часть Android SDK )

    enter image description here

  2. Инспектор макетов (часть Android Studio )

    enter image description here

  3. Функция XPath Appium Studio

    enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...