• XSS.stack #1 – первый литературный журнал от юзеров форума

Автоматизация Appium

mrza

CD-диск
Пользователь
Регистрация
29.01.2024
Сообщения
16
Реакции
1
Делаю проект по авторегистрации аккаунтов в N сервисе через их android приложение, поиск элементов преимущесетвенно через resource-id, но в некоторых местах приходится использовать xpath и class name. При тестировании на одном телефоне все прекрасно работает, однако при тестировании на другом начинаются проблемы с поиском (скрипт просто не находит некоторые элементы). Попытался перевести весь поиск на xpath, но результат особо не изменился.
Знаете ли вы наиболее надежные способы поиска элементов через appium и почему на одном устройстве всё работает, а на другом нет?
 
В каждом приложение, id бутонов и т.д разные.
это то ясно, но софт делают под одно конкретное приложение. id кнопок и прочие аттирибуты вроде одинаковые но все равно возникают какие-то проблемы с их поиском
 
это то ясно, но софт делают под одно конкретное приложение. id кнопок и прочие аттирибуты вроде одинаковые но все равно возникают какие-то проблемы с их поиском
Обфускация тоже может препятствовать поиску, нужных идентификаторов. В целом каждое приложение надо изучать.
 
может быть не отрисован элемент добавь скроллы, какие нить вейты рандомные добавь, при тестах да пока пишешь шаг за шагом ок, было такое, а продакшн верно все с xpath 200% а не находит, обфускатор IU не поебет 99.9% только код он переебет, но xpath он не изменится до элементов, посмотри еще iframe, может твой элемент в iframe в каком либо , то там надо переход делать что бы нашло на этом iframe
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх