Appium не может искать элемент по идентификатору ресурса - PullRequest
0 голосов
/ 27 мая 2018

Я пытаюсь создать скрипт автоматизации для приложения для Android, используя appium.Я пытаюсь выбрать элемент и выполнить операцию щелчка, используя следующий код.

MobileElement loginElt = (MobileElement)driver.findElementById("ca.*******.bond:id/menu_item_sign_in");

Где ca.********.bond:id/menu_item_sign_in - идентификатор ресурса.

Проблема в том, что appium не можетищите идентификатор ресурса, хотя он доступен через uiautomator.

1 Ответ

0 голосов
/ 28 мая 2018

Просто добавьте .click();

и удалите идентификатор приложения

driver.findElementById("menu_item_sign_in").click();
...