Я занимаюсь автоматизацией Android для приложения с использованием Appium. Каждый день выходит новая сборка приложения, и мне приходится проверять код на наличие новых исправлений с помощью автоматизации. Проблема, с которой я столкнулся, заключается в том, что в текущей новой сборке приложения идентификаторы ресурсов всех кнопок и полей, к которым мне нужно получить доступ при автоматизации, стали одинаковыми. Я мог бы использовать Xpaths для доступа к определенным элементам, но использование Xpath замедлит автоматизацию.
Я использую UIAutomatorViewer для получения идентификаторов Xpath и ресурсов.
Может ли кто-нибудь помочь мне определить, связана ли проблема с тем же идентификатором ресурса, с которой я сталкиваюсь, на стороне Android или мой UIAutomator работает неправильно и показывает тот же идентификатор?
В целях безопасности я не могу поделиться скриншотом.