Size: a a a

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

2021 June 05

D

Den in Мобильное тестирование с Appium
А если требуется авторизация для каждой сессии и одновременные авторизации на двух устройствах и более устройств выбивают друг друга?
источник
2021 June 06

DM

Dmitriy M in Мобильное тестирование с Appium
Нет, порты ведь разные специально для этого придумали. Для Андроид - никаких проблем не замечал, хотя для iOS платформы этого не всегда достаточно. Рекомендуется использовать еще и предустановленный custom WDА для каждого устройства [https://github.com/appium/appium-xcuitest-driverhttps://github.com/appium/appium-xcuitest-driver] не только для оптимизации производительности тестов (https://appiumpro.com/editions/77-optimizing-webdriveragent-startup-performance), но еще и для безопасного параллельного запуска.
источник

S

Sergey in Мобильное тестирование с Appium
Я запускаю на ios одном аппиуме и на каждый девайс свой wda порт. Недавно пробовал раскинуть на несколько аппиумов - разницы не увидел, даже хуже стало. Один старый макМини (2013 на 2 ядра) вообще с трудом тянул 3 девайса. Да и в документации по-моему они рекомендуют один аппиум несколько wda
источник

S

Sergey in Мобильное тестирование с Appium
It is possible to execute tests in parallel using XCUITest driver. Appium allows to do this on per-process (multiple server processes running on different ports managing single session) or per-request basis (single server process managing multiple sessions, more preferable, uses less resources and ensures better control over running sessions).
источник

S

Sergey in Мобильное тестирование с Appium
Но wda порт должен быть разным, тут  стрикли
источник

DM

Dmitriy M in Мобильное тестирование с Appium
Спасибо за ответ, теперь попробую изменить подход 👍
источник

НП

Никита Пятаков... in Мобильное тестирование с Appium
так скорость исполнения зависит не только от appium+комп
ещё и скорость работы драйвера и еще скорость работы самого устройства
источник

MO

Market Online in Мобильное тестирование с Appium
+ скорость работы приложения, + скорость интернета)
источник

НП

Никита Пятаков... in Мобильное тестирование с Appium
но "бутылочное горлышко" всё рано драйвер по большей части, native автотест всё таки быстрее работает

понятно, что swift и/или kotlin - это вам не хухры-мухры, но всё же
источник

НП

Никита Пятаков... in Мобильное тестирование с Appium
кстати, а те, кто для ios пишут автотесты, у вас dev cert от компании или на бесплатных сидите?)
источник

l

lejng in Мобильное тестирование с Appium
как я еще понимаю запуск андроид эмуляторов в докерах возможен только на линуксе и только на железе а не всяких виртуалках
источник

SN

Sergey N in Мобильное тестирование с Appium
Можно в виртуалке с поддержкой вложенной виртуализации.
источник
2021 June 07

D

Den in Мобильное тестирование с Appium
Снова всем привет!
источник

D

Den in Мобильное тестирование с Appium
кто-нить сталкивался с таким случаем? - тестирование андроид руками проходит без проблем, по user flow пишутся автотесты, но при нажатии через appium на кнопку приложение сбрасывается к начальному экрану, если делать руками то отрабатывет корректно, id берется из appium inspector
источник

EB

Elena Bataeva in Мобильное тестирование с Appium
у меня было такое, что крашилось приложение, если аппиумом обрабатывало((  лечения не нашла
источник

EB

Elena Bataeva in Мобильное тестирование с Appium
у меня сам аппиум клиент крашится
источник

SS

Svitlana Skobielieva in Мобильное тестирование с Appium
У нас так жесткая бага отловилась: руками не воспроизводилась, только через аппиум. Подключали дева: разбирался, починил, апка стала более стабильной.
источник

D

Den in Мобильное тестирование с Appium
ого, у меня получается после ввода текста в поле скрывается клавиатура и появляется одновременно кнопка подтверждения под клавиатурой вот в этой вот круговерти что-то не ладно
источник

SS

Svitlana Skobielieva in Мобильное тестирование с Appium
А там не модалка перекрывает главную?
У нас еще есть такая проблема, что если на странице открывается модалка и на модалке и странице одинаковый идентификатор к которому обращаются, то аппиум теряется откуда брать :/
источник

D

Den in Мобильное тестирование с Appium
одинаковые id же можно по индексу искать
источник