Size: a a a

Мобильное тестирование с Appium

2020 February 28

VT

Vladimir Toropov in Мобильное тестирование с Appium
А что в логах?
источник

Д

Дмитрий in Мобильное тестирование с Appium
Завтра буду разбираться дальше.
источник
2020 February 29

Д

Дмитрий in Мобильное тестирование с Appium
Как на ios свернуть приложение?
источник

RS

Roman Speranskii in Мобильное тестирование с Appium
Дмитрий
Как на ios свернуть приложение?
Если до завтра тебе не ответят, то напиши мне - скину код!
источник

Д

Дмитрий in Мобильное тестирование с Appium
Как то через background метод наверно
источник

Д

Дмитрий in Мобильное тестирование с Appium
Не работает команда mobile:pressButton {name:"home"}
источник

Д

Дмитрий in Мобильное тестирование с Appium
Дмитрий
Как то через background метод наверно
А, через -1
источник
2020 March 02

MK

Mary Kuznetsova in Мобильное тестирование с Appium
всем привет. подскажите, пожалуйста, никто не сталкивался с проблемой: настраиваю окружение на новом компутере и вознимает ошибка при запуске ios тестов.
Original error: Unable to launch WebDriverAgent because of xcodebuild failure: Command 'carthage bootstrap --platform iOS\,tvOS' exited with code 1 .

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

VT

Vladimir Toropov in Мобильное тестирование с Appium
сделай как тут - https://github.com/VToropov1337/appium-setup-python . Там есть ссылки на возможные проблемы.
источник

Д

Дмитрий in Мобильное тестирование с Appium
Здравствуйте, как лучше искать нужные кнопки? По координатам , name, xpath? Как по value , например?
источник

BO

Boris Osyanin in Мобильное тестирование с Appium
лучше использовать языконезависимые элементы
источник

BO

Boris Osyanin in Мобильное тестирование с Appium
и стабильные, что бы в случае если кнопочка переедет, тест не отвалился
источник

SM

Sergey Metelkov in Мобильное тестирование с Appium
Доброго всем дня! Подскажите, пожалуйста, никто не сталкивался с тем, что Appium зависает (либо ооооочень долго думает) когда на экране iOS приложения много элементов.(например > 100 комментариев новости)
Насколько мне удалось узнать проблема в том, что получая данные из iOS Appium перегоняет их в XML и в этот момент наступает грусть. В доке нашел параметр "useJSONSource" в DC, который судя по описанию должен несколько ускорить работу, но на практике не ускоряет.

Аналогичный тест для приложения на Android ходит без каких-либо проблем.
источник

SM

Sergey Metelkov in Мобильное тестирование с Appium
после переезда на iOS 13 все только хуже стало значительно
источник

SM

Sergey Metelkov in Мобильное тестирование с Appium
Appium 15.1 пользую, но попробовав несколько версий разницы не заметил
источник

D

Dmitry in Мобильное тестирование с Appium
На экране есть кучка элементов с одним и тем же accessibility id. Я их все успешно нахожу с помощью findElements(). Однако порядок нахождения этих элементов не равен порядку в каком они расположены на экране (часть элементов идёт как-то шахматкой).

На экране визуально элементы видны как:
1 2 3
4 5 6
7 8 9

В сырцах экрана всё последовательно сверху вниз:
<1>
<2>
...
<9>

А в массиве они получаются как-то так: [1,2,3,4,7,5,8,6,9].

Это нормально, что функция findElements() непоследовательно сверху вниз экрана находит элементы? Или я чего-то туплю?
источник

Д

Дмитрий in Мобильное тестирование с Appium
Сегодня пробовал искать с помощью predicate , что то незадалось.
источник

D

Dmitry in Мобильное тестирование с Appium
Дмитрий
Сегодня пробовал искать с помощью predicate , что то незадалось.
Ищите с помощью accessibility id
источник

Д

Дмитрий in Мобильное тестирование с Appium
Dmitry
Ищите с помощью accessibility id
Да вот как только не пробовал, ид- он изменяется  и не находит . Предикаты может быть последняя надежда, а иначе придется по координатам делать
источник

D

Dmitry in Мобильное тестирование с Appium
А зачем у вас id изменяется? И зачем он тогда нужен, если по нему найти нельзя? )
источник