Как вы можете избежать "мусорных" элементов на предыдущей странице? (аппиум android java селен) - PullRequest
0 голосов
/ 22 февраля 2020

Версия Appium: версия 1.13, Android версия телефона: 9 (phone galaxy A10) Java: 1.8

Привет!

Я пытаюсь подтвердить поиск в android родное приложение. Я подумал, что могу просто взять список элементов после поиска и убедиться, что они содержат искомое слово. Но, к сожалению, есть некоторые скрытые элементы (вероятный мусор с предыдущей страницы, где показаны все элементы), и когда я извлекаю список, я также беру элементы мусора и не могу фильтровать их. (они имеют одинаковые атрибуты, и они отображаются (.isDisplayed), и я попытался щелкнуть их и отфильтровать список по этому, но это не всегда работает (в зависимости от того, что я ищу) (и выберите элемент имеет То же поведение, что и при нажатии на них.) Мой коллега сказал мне, чтобы я нажал на alt-tab приложения, а затем вернулся в него, но это не обновило sh страницу.

У вас, люди, теперь есть другое решение? ? Вы когда-нибудь сталкивались с этим с appium или это ошибка приложения? Есть какое-то другое решение для обновления sh страницы и элементов в собственном android приложении?

Thx.

enter image description here enter image description here

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