Не удалось получить доступ к элементу по идентификатору - PullRequest
0 голосов
/ 26 июня 2019

Я столкнулся с проблемой, когда пытался получить доступ к элементу Android по идентификатору в C #, я также пытался с версией Appium для рабочего стола и, кажется, не доступен, например:

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

AndroidElement selectPlant = driver.FindElementById("com.heidelbergcement.aom.stage.dev:id/loginForm-plantSelection")

1 Ответ

0 голосов
/ 26 июня 2019

Вы что-то не так поняли.

FindElementById относится к уникальному идентификатору элемента, который в большинстве случаев является RuntimeId элемента UI.

То, что вы должны использовать, это findElementByAccessibilityId, что относится к AutomationId элемента пользовательского интерфейса, как показано в инструменте проверки.

Общая сумма кредита это .

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