Size: a a a

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

2019 December 17

V

Vel in Мобильное тестирование с Appium
setValue по ходу помог
источник

V

Vel in Мобильное тестирование с Appium
val() и sendKeys() не проходил
источник

S

Sofiia in Мобильное тестирование с Appium
Привет. А как вы принимаете пермишены на iOS, например пермишен на отпраку уведомлений. Програмно или через капабилити? У меня почему то autoGrantPermissions не работает на пермишене с отправкой уведомлений.
источник

MG

Matvey Goryunov in Мобильное тестирование с Appium
Sofiia
Привет. А как вы принимаете пермишены на iOS, например пермишен на отпраку уведомлений. Програмно или через капабилити? У меня почему то autoGrantPermissions не работает на пермишене с отправкой уведомлений.
Привет. Оно только для андройда. Попробуй autoAcceptAlerts.
источник

MG

Matvey Goryunov in Мобильное тестирование с Appium
Ну или программно)
источник

S

Sofiia in Мобильное тестирование с Appium
autoAcceptAlerts работает, но к сожалению прям для всех системных алертов. У меня оно например в actionSheets автоматом выбирает кнопку, а мне так не нужно)
источник

MG

Matvey Goryunov in Мобильное тестирование с Appium
Sofiia
autoAcceptAlerts работает, но к сожалению прям для всех системных алертов. У меня оно например в actionSheets автоматом выбирает кнопку, а мне так не нужно)
Ого, не знал о таких косяках)
источник

S

Sofiia in Мобильное тестирование с Appium
Буду значит пока просто тыкать на кнопку Accept
источник

MG

Matvey Goryunov in Мобильное тестирование с Appium
Sofiia
Буду значит пока просто тыкать на кнопку Accept
Не обязательно прямо с кнопкой взаимодействовать, можно послать accept для alert, когда он выскакивает.
Как пример для Java:

wait.until(ExpectedConditions.alertIsPresent());
               driver.switchTo().alert().accept();
источник

S

Sofiia in Мобильное тестирование с Appium
Matvey Goryunov
Не обязательно прямо с кнопкой взаимодействовать, можно послать accept для alert, когда он выскакивает.
Как пример для Java:

wait.until(ExpectedConditions.alertIsPresent());
               driver.switchTo().alert().accept();
Поняла, спасибо, попробую так)
источник
2019 December 18

EY

Evgeniy Yakovlev in Мобильное тестирование с Appium
Привет
а кто-то пробовал этот эмулятора
https://github.com/budtmo/docker-android
запускать через circleCI ?
источник

V

Vel in Мобильное тестирование с Appium
Есть глупый вопрос, почему при прогоне теста/ов перестает работать апиум инспектор? То есть не обновляется инспектор и невозможно дальше инспектировать элементы. Запускаю iOS тесты на симуляторе
источник

V

Vel in Мобильное тестирование с Appium
приходится каждый раз перезапускать сессию после прогона теста. Подскажите куда копать?
источник

DS

Daniil Stepanov in Мобильное тестирование с Appium
Я правильно понял. Ты запустил инспектор, потом из иде запускаешь тест?
источник

V

Vel in Мобильное тестирование с Appium
Daniil Stepanov
Я правильно понял. Ты запустил инспектор, потом из иде запускаешь тест?
да все верно
источник

DS

Daniil Stepanov in Мобильное тестирование с Appium
Так это две разные сессии
источник

V

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

DS

Daniil Stepanov in Мобильное тестирование с Appium
Два разных сервера у тебя?
источник

V

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

D

Dmitry in Мобильное тестирование с Appium
Я так не делал, но теоретически Инспектор вроде можно подключить к существующей сессии, инициализированной из теста.
источник