Size: a a a

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

2021 November 23

AK

Anastasiya Kovalenko in Мобильное тестирование с Appium
Всем привет, столкнулась с такой проблемой: не могу установить приложение на ios через апииум инспектор
{
 "platformName": "iOS",
 "appium:platformVersion": "15.0",
 "appium:deviceName": "Mobile's Phone (2)",
 "appium:automationName": "XCUITest",
 "appium:app": "путь к файлу .ipa который лежит у меня на рабочем столе",
 "appium:udid": "мой udid"
}

что не так, чего не хватает?
источник

AK

Anastasiya Kovalenko in Мобильное тестирование с Appium
если скачать приложение заранее и указать в bundleId,то работает
источник

Y

YOLO in Мобильное тестирование с Appium
Скачать приложение заранее на тестируемое устройство?
источник

Y

YOLO in Мобильное тестирование с Appium
Или скачать ipa на мак?
источник

AK

Anastasiya Kovalenko in Мобильное тестирование с Appium
На тестируемое устройство
источник

AK

Anastasiya Kovalenko in Мобильное тестирование с Appium
А вот сейчас пытаюсь, когда ipa на маке
источник

Y

YOLO in Мобильное тестирование с Appium
Если я не ошибаюсь, в приложении должен быть зашит udid вашего устройства
источник

AK

Anastasiya Kovalenko in Мобильное тестирование с Appium
Я вроде уточнила у разрабов и они это не подтвердили
На любое устройство можно скачать и установить приложение
источник

AK

Anastasiya Kovalenko in Мобильное тестирование с Appium
в логах написано: [XCUITest] Error installing app: Could not push '/var/folders/5w/jp62_qqn4qs8sc94y_2c3pvm0000gn/T/20211023-12131-1b9i9b8.6cri/myApp.app/ within the timeout of 30000ms. Consider increasing the value of 'appPushTimeout' capability.
источник

Y

YOLO in Мобильное тестирование с Appium
Это утверждение верно для эмулятора, но для реального устройства нужно соответствующе подписать ipa
источник

Y

YOLO in Мобильное тестирование с Appium
Real Device Setup
Automating a real device with XCUITest is considerably more complicated, due to Apple's restrictions around running apps on real devices. Please refer to the XCUITest real device setup doc for instructions.
Once set up, running a session on a real device is achieved by using the following desired capabilities:
• app or bundleId - specifies the application (local path or url referencing your signed .ipa file) , or, if it is already installed, simply the bundle identifier of the app so that Appium can launch it.
• udid - the specific id of the device to test on. This can also be set to auto if there is only a single device, in which case Appium will determine the device id and use it.
источник

AK

Anastasiya Kovalenko in Мобильное тестирование с Appium
спасибо, уже завтра буду изучать)
источник

VP

Viacheslav Pykhydko in Мобильное тестирование с Appium
всем привет. Ребята, подскажите как исправить, может кто-то сталкивался с проблемой ? При запуске genymotion ver.3.2.1 появляется вот такая ошибка.
источник

VP

Viacheslav Pykhydko in Мобильное тестирование с Appium
источник

VP

Viacheslav Pykhydko in Мобильное тестирование с Appium
источник
2021 November 24

s-

steep_11 - in Мобильное тестирование с Appium
Сори что вот так грубо файлик кидаю, ссылку найти на форум где это обсуждали займет больше времени. Но там дали сыль на тестовый виртуал бокс(у меня взлетело). ps на 2х маках он не сразу поставился, сперва запросит разрешение безопасности, и все равно фейл, попробуй снова будет ОК)
источник

l

lejng in Мобильное тестирование с Appium
а кто нибудь использует perfecto.io как альтернатива браузер стэка и саурс лаба вроде и дешевле
источник
2021 November 25

MK

Max Kamyshev in Мобильное тестирование с Appium
Ребят, а можно ли добавлять в android studio эмуляторы новые?
Допустим, мне нужен samsung 12a, его там естественно нет, хочу добавить.
1) могу просто создать устройство с похожими характеристиками
2) может могу выкачать откуда то состав эмулятора
источник

IP

Igor Pronin in Мобильное тестирование с Appium
Окружение: Windows 10, Python 3.9.6, pytest~=6.2.5, Appium-Python-Client~=1.3.0, selenium~=3.141.0, Huawei Nova2i, android 8.0, приложение на Java.
Проблема: В тесте около 50 действий. Поиск элементов, клики, send_keys`ы. Тест выполняется 30 минут! (1 failed in 1840.25s (0:30:40))

Как уменьшить это время? Где копать?
источник

NK

Nickolay Koryagin in Мобильное тестирование с Appium
xpath убрать и поменять на айди. Если есть длинные списки - это прям беда (выбор страны например)
источник