Принимая во внимание ваши отзывы, может быть несколько причин, по которым элемент не отображается в Appium, но четко виден на экране используемого вами устройства / эмулятора. Те, о которых я знаю или читал:
- Это проблема ОС. Appium зависит от уровня доступности от ОС. Обновление или понижение версии вашей ОС может решить эту проблему, но здесь нет гарантии.
- Приложение использует пользовательские элементы управления. Пользовательский элемент управления будет доступен только в том случае, если разработчики, которые сделали элементы управления, реализовали для него доступ.
- Существует также вероятность того, что вы столкнулись с ошибкой, известной или неизвестной. Обязательно проверьте Проблемы с Appium github на наличие известных ошибок или обратитесь за помощью к разработчикам, решающим новую проблему.
Если попытка использования другой версии ОС или реализация специальных возможностей не решит проблему или невозможна, вам нужно будет нажать на свой элемент, используя координаты. Это последнее средство, если все остальное не помогает.
Очень полезную статью по упомянутым выше проблемам можно найти здесь . Он также содержит все ресурсы для решения этих конкретных проблем, например, как правильно выбрать координаты.