Size: a a a

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

2020 June 30

АК

Александр Купырев... in Мобильное тестирование с Appium
Ребят, а кто-то работал с эмуляторами android в докерах -
они как определяются appium ?
Условно я развернул appium на компе, и поднял докер с каким-то андройд эмулятором - appium найдет устройство?
источник

AS

Andrei Solntsev in Мобильное тестирование с Appium
Те образы, которые я пробовал, уже содержат внутри и эмулятор, и аппиум.
источник

АК

Александр Купырев... in Мобильное тестирование с Appium
А ну тогда по идеи ок, спасибо
источник

MK

Mary Kuznetsova in Мобильное тестирование с Appium
Всем привет, подскажите, пожалуйста, кто-нибудь знает, есть ли возможность описания постусловий в кукумбере ?
источник

AA

Andrew Antoniuk in Мобильное тестирование с Appium
Mary Kuznetsova
Всем привет, подскажите, пожалуйста, кто-нибудь знает, есть ли возможность описания постусловий в кукумбере ?
Хук after
источник

AA

Andrew Antoniuk in Мобильное тестирование с Appium
После сценария выполняется
источник

AA

Andrew Antoniuk in Мобильное тестирование с Appium
Есть еще AfterStep
источник

MK

Mary Kuznetsova in Мобильное тестирование с Appium
спасибо большое. а есть какая нибудь литература на эту тему? или ссылочки там
источник

AA

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

SV

Stanislav Vasenkov in Мобильное тестирование с Appium
Переслано от Stanislav Vasenkov
Псс, посоны
https://github.com/autotests-cloud/react-native-web-ios-android-app
Вот тут код на аппу под web/ios/android, там мокнутая форма авторизации, с кроссплатформенными testid
Сами билды лежат в builds/
Web-версия запущена тут http://autotests.cloud/
ios/android билды можно положить и потрогать, например, в browserstack (30 минут триала)

https://github.com/autotests-cloud/selenide-web-ios-android-tests
А тут лежат e2e-автотесты к аппе выше, также на web/ios/android из одной репы. Там всего один автотест, он выглядит так - https://github.com/autotests-cloud/selenide-web-ios-android-tests/blob/master/src/test/java/cloud/autotests/tests/_kak_ne_nado_no_veselo/all_platforms/LoginTests.java (if в тестах зло, имейте ввиду).
В этом проекте есть поддержа аттача видео и контейнеризации selenoid/browserstack

Отчет об автотестах выглядит так (картинка выше)

Буду признателен за ваши пулреквесты
источник

SV

Stanislav Vasenkov in Мобильное тестирование с Appium
Appium лучше использовать с selenide :)
источник
2020 July 01

IL

Ivan Lerner in Мобильное тестирование с Appium
Здравствйте! Тестирую приложение с помощью Appium и на samsung s10+ происходит слеедующая ошибка: coordinate is outside of element rect. Причем только с touch_action.tap. Long press, например, работает. Подскажите что делать?
источник

AG

Alina Gulakova in Мобильное тестирование с Appium
Если какая то координата в 0, то попробуйте ей +1 сделать. Аппиум не всегда понимает нулевые координаты хорошо.
источник

IL

Ivan Lerner in Мобильное тестирование с Appium
Alina Gulakova
Если какая то координата в 0, то попробуйте ей +1 сделать. Аппиум не всегда понимает нулевые координаты хорошо.
Я тестирую клавиатуру и видимо проблема в том, что пробел, переключение языка И так далее находятся за границами приложения. У меня драйвер uiautomator2
источник

IL

Ivan Lerner in Мобильное тестирование с Appium
И такая проблема именно на galaxy s10+
источник

K

Kimmy in Мобильное тестирование с Appium
а зачем вы тыкоете в клавиатурку по координаткам?
источник

K

Kimmy in Мобильное тестирование с Appium
жомкайте кнопки как они есть
источник

IL

Ivan Lerner in Мобильное тестирование с Appium
Kimmy
жомкайте кнопки как они есть
Можно подробнее?)
источник

K

Kimmy in Мобильное тестирование с Appium
Ivan Lerner
Можно подробнее?)
источник

IL

Ivan Lerner in Мобильное тестирование с Appium
Мне сказали тестить по координатам, так как нужно убедлится что клавиатура реагирует на касание
источник