Size: a a a

QA — Автоматизация

2019 December 06

АС

Андрей Савчук in QA — Автоматизация
Товарищи может кто сталкивался с проблемой переключения контекста в гибридном приложении?
Appium. Делаю неторые действия в NATIVE контексте, переключаюсь в WEB, работаю там. Далее снова переключаюсь в NATIVE, нажимаю пару элементов  и переключаюсь опять в WEB и тут не могу нажать кнопки которые до этого нажимал. Хотя по текущим и доступным контекстам всё хорошо переключается. И тест падает не по отсутсвию элементов на странице, а с ошибкой о завершении сессии
источник

M

Maksim in QA — Автоматизация
Андрей Савчук
Товарищи может кто сталкивался с проблемой переключения контекста в гибридном приложении?
Appium. Делаю неторые действия в NATIVE контексте, переключаюсь в WEB, работаю там. Далее снова переключаюсь в NATIVE, нажимаю пару элементов  и переключаюсь опять в WEB и тут не могу нажать кнопки которые до этого нажимал. Хотя по текущим и доступным контекстам всё хорошо переключается. И тест падает не по отсутсвию элементов на странице, а с ошибкой о завершении сессии
таймаут сессии выставлен?
источник

АС

Андрей Савчук in QA — Автоматизация
newCommandTimeout этот параметр?
источник

M

Maksim in QA — Автоматизация
да
источник

M

Maksim in QA — Автоматизация
это на iOS?
источник

АС

Андрей Савчук in QA — Автоматизация
выставлен в 70, но у меня есть более длинные тесты и там не обрывается. Тут же как только переключается опять в WEB, ноль действий просто ожидание обрыва сессии
источник

АС

Андрей Савчук in QA — Автоматизация
android
источник

M

Maksim in QA — Автоматизация
нужно смотреть
возможно баг appium
источник

M

Maksim in QA — Автоматизация
либо что-то c chromedriver
источник

M

Maksim in QA — Автоматизация
на appium github есть страница issues там можно вопрос задать, разрабы ответят
источник

АС

Андрей Савчук in QA — Автоматизация
ок, спс
источник

D

Dmitry in QA — Автоматизация
Натолкнулись на проблему, тестируя HTML5 drag_and_drop в хроме (capybara, selenium).
шаги:
move_to(element) ->
click_and_hold(element) ->
move_to(target) ->
release(element)

на последнем шаге неудача - release не отпускает элемент

кто-нибудь сталкивался?
источник

LY

Lev Yarushin in QA — Автоматизация
А если ещё одно действие добавить, отпускает?
источник

D

Dmitry in QA — Автоматизация
нет - пробовали, click, многократный perform, sleep - все что удалось найти в интернетах. не получилось только через mouse_up / mouse_down
источник

LY

Lev Yarushin in QA — Автоматизация
Может через JS перетаскивание сэмулировать?
источник

LY

Lev Yarushin in QA — Автоматизация
источник

LY

Lev Yarushin in QA — Автоматизация
источник

LY

Lev Yarushin in QA — Автоматизация
Что-то вроде. Где-то была ссылка у меня на библиотеку с которой я такое делал, не могу найти )
источник

D

Dmitry in QA — Автоматизация
спасибо за ответ. попробуем
источник

МЁ

Мюсля 🙈 Ёшшик in QA — Автоматизация
источник