Appium PopupWindow (Android) - PullRequest
       6

Appium PopupWindow (Android)

0 голосов
/ 22 ноября 2018

Я не могу найти элемент внутри PopupWindow с помощью Appium :( Мне нужно щелкнуть элемент с определенным идентификатором в этом всплывающем меню. Как я могу это сделать?

В тестах Expresso,разработчики используют этот подход:

onView(withId(id)).inRoot(isPopupWindow()).perform(click());
public static Matcher<Root> isPopupWindow() {
        return isPlatformPopup();
}

Проверка элементов во всплывающем меню с эспрессо

Спасибо

1 Ответ

0 голосов
/ 10 декабря 2018

Используйте AndroidUIAutomator, чтобы найти элемент с помощью команды

driver.findElementByAndroidUIAutomator ("text (\" Text \ ")"). Click ();

, если это не помогает, вы всегда можете использовать другие методы для поиска таких элементов, как ID, имя класса и т. Д.

...