Мы пытаемся создать автоматизированные тесты для собственного мобильного приложения Mapbox Maps SDK для Android .Автоматические тесты должны определить количество маркеров, присутствующих на экране, количество кластеров маркеров, присутствующих на экране, щелкнуть маркер или кластер и т. Д.
При просмотре карт Mapbox в приложении Android через UIAutomatorViewer илис помощью инспектора Appium маркеры, видимые на карте, не отображаются в иерархии объектов.
Что может сделать команда разработчиков мобильных приложений для Android, чтобы вывести маркеры / кластеры так, чтобы они были видны для Appium?
В качестве альтернативы, какие другие варианты может использовать группа автоматизации для разработки автоматизированных тестов?Espresso не идеален, так как команда автоматизации не имеет доступа к исходному коду для собственного мобильного приложения.
См. Демо-приложение Mapbox -> Аннотации -> Нарисуйте маркер для примера маркера, который мы хотели бы обнаружить, и нажмите на него.