2013-12-19 4 views
0

У меня есть Appium, работающий против одного из моих Android-приложений на Mac.Appium Android Inspector не может проверять элементы

Когда я открываю инспектора, я вижу окно предварительного просмотра приложения, но не могу нажимать на что-либо в окне предварительного просмотра. Кроме того, в списке нет элементов.

Я пробовал против эмулятора, виртуальной машины genymotion и реального Android-устройства с такими же результатами.

Когда я переворачиваю переключатель Appium для работы с приложениями iOS, все элементы загружаются как ожидалось, и я могу взаимодействовать с окном предварительного просмотра и записывать действия.

Не работает ли инспектор с Android?

Я использую Appium 0.12.3.

ответ

0

Инспектор должен работать с андроидом, как iOS, но мне повезло получить идентификатор и имя элементов, используя uiautomatorviewer, который поставляется с инструментами Android SDK. Appium хорош для получения xpath, но не более того IMO.

Также эта версия appium у вас устарела. Я думаю, что до 0,15.0 сейчас

+0

У меня не было времени попробовать его с Android с 0.12.3, так как я был на земле iOS последние пару месяцев. У меня тоже был намного больше успеха с uiautomatorviewer =). – DiscDev

+0

Возможно, это конфигурация эмулятора, вызывающая проблему. Попробуйте разные размеры экрана и другие параметры для deivce. – plosco

+0

Я пробовал с genymotion, встроенным эмулятором Android и 2 или 3 настоящими телефонами Android. Однако, как вы указали, последняя версия, которую я смог попробовать, довольно стар. Я отправлю отчет, как только смогу попробовать 0.15.0. Благодаря! – DiscDev

0

У меня была проблема с инспектором appium, тогда я использовал uiautomatorviewer, и он отлично работает. uiautomatorviewer лучше, чем апдийский инспектор.

Смежные вопросы