Size: a a a

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

2020 May 10

AY

Arsen Yuri4 in Мобильное тестирование с Appium
буду благодарен если кто чем поможет, спасибо
источник
2020 May 11

MB

Mikhail Barinov in Мобильное тестирование с Appium
Arsen Yuri4
привет, ребята может кто то сталкивалсяс такой проблемой с аппиумом, при установке на реальный девайс выдает ошибку
[MJSONWP] Encountered internal error running command: Error: Could not install app: 'Unexpected data: {"Error":"ApplicationVerificationFailed","ErrorDetail":-1,"ErrorDescription":"Failed to verify code signature of /private/var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.XlJNzR/extracted/Instasize.app : 0xe8008018 (The identity used to sign the executable is no longer valid.)"}'
[MJSONWP]     at IOSDeploy.install (/Applications/Appium.app/Contents/Resources/app/node_modules/appium-xcuitest-driver/lib/ios-deploy.js:41:13)


appium 1.15.1
xcode 11.4.1
iphone 11 - 13.3.1

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

AY

Arsen Yuri4 in Мобильное тестирование с Appium
спасибо, похоже разобрался
источник

AY

Arsen Yuri4 in Мобильное тестирование с Appium
вопрос решился созданием нового билда
источник
2020 May 12

M

Mytrofun in Мобильное тестирование с Appium
При тестировании приложения через appium комп пищит! Что это?😱 Какая то морзянка! Сталкивался кто?
источник

M

Mytrofun in Мобильное тестирование с Appium
таймера "ДО САМОУНИЧТОЖЕНИЯ ОСТАЛОСЬ 10...9..." вроде нету🤷‍♂️
источник

КЕ

Кристина Езикова... in Мобильное тестирование с Appium
Вы пробовали выключить и включить 😇
источник

M

Mytrofun in Мобильное тестирование с Appium
😱страшно! а вдруг не влючится больше)))
источник

КЕ

Кристина Езикова... in Мобильное тестирование с Appium
Тогда только страдать)))
источник

S

SAR in Мобильное тестирование с Appium
Mikhail Barinov
в иос есть особенность, как два вида билдов - один для симуляторов, а второй для реальных устройств. Попробуй оттсюда начать копать, чтобы отмести этот кейс.
ООО,такая же история ,
Я так понял универсального билда не существует?
источник

MB

Mikhail Barinov in Мобильное тестирование с Appium
SAR
ООО,такая же история ,
Я так понял универсального билда не существует?
Я когда задавал этот вопрос лиду иос, так он вообше не знал что существуют два разных типа билда (он у нас уже не работает). Дальше этого я копать не стал. Живу с тем, что делаю разные билды на разные типы девайсов. Сейчас парюсь над их распараллеливанием (часть тестов возможна только на реальном устройстве).

А вообше, зная что Apple немного пофиг на возможности их симуляторов (например отсутствие камеры, что есть в андроид) то просьбу сделать универсальный билд надо репортить им как баг, и надеятся что через пару лет пофиксят.

А пока да - два разных билда для разных типов устройств.
источник
2020 May 14

MK

Maksat Kilibayev in Мобильное тестирование с Appium
Здравствуйте. Подскажите пжл, у меня scroll всегда по разному срабатывает. Appium 1.12.1,  Android 8.0,
источник

MK

Maksat Kilibayev in Мобильное тестирование с Appium
код на python TouchAction(driver).press(x=542, y=1223).move_to(x=643, y=1151).release().perform()
источник

MK

Maksat Kilibayev in Мобильное тестирование с Appium
аналогично driver.scroll(el2, el1) работает не стабильно
источник

K

Kirill in Мобильное тестирование с Appium
Maksat Kilibayev
Здравствуйте. Подскажите пжл, у меня scroll всегда по разному срабатывает. Appium 1.12.1,  Android 8.0,
по разному это как?
источник

MK

Maksat Kilibayev in Мобильное тестирование с Appium
дистанции разные получаются
источник

K

Kirill in Мобильное тестирование с Appium
Maksat Kilibayev
дистанции разные получаются
попробуйте поскроллить с помощью uiautomator
источник

K

Kirill in Мобильное тестирование с Appium
пример скролла на питоне

drv.driver.find_element_by_android_uiautomator(
           'new UiScrollable(new UiSelector().scrollable(true)).setSwipeDeadZonePercentage(0.2).scrollIntoView(new '
           'UiSelector().resourceId("app:id/etWorkplace"))')

параметр setSwipeDeadZonePercentage(0.2) устанавливает, если так можно выразиться, размер скролла
источник

K

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

MB

Mikhail Barinov in Мобильное тестирование с Appium
Kirill
попробуйте поскроллить с помощью uiautomator
Супер способ на самом деле. Это коробочное решение от UI Automator. В iOS приходится костылить свой метод свайпа.
источник