Какова цель использования возможности autoWebview в Appium, особенно для iOS (с веб-просмотрами)? - PullRequest
0 голосов
/ 26 февраля 2019

Я автоматизирую приложение для iOS, которое представляет собой смесь нативной и веб-части, проблема заключается в том, что всякий раз, когда я переключаюсь с нативной части на часть с веб-обзором, мне приходится вручную переключать контекст с нативной на веб-страницу, используя driver.set_context( "WEB_VIEW1").В настоящее время appium создает проблему, если мы устанавливаем для autoWebview значение true.Мой вопрос: обрабатывает ли autowebview часть ручного переключения контекста в iOS?

1 Ответ

0 голосов
/ 27 февраля 2019

Если вы тестируете гибридные приложения, которые в основном имеют веб-просмотр на 100%, может быть неудобно переключаться на использование контекста веб-просмотра перед каждым тестом.Отправка возможности autoWebview сообщает appium, чтобы автоматически переключиться на WEBVIEW_CONTEXT, как только тест начнется.Appium также добавляет дополнительную логику для ожидания загрузки веб-просмотра, что может быть распространенным источником ошибок.

Дополнительную информацию можно найти по ссылке ниже: https://discuss.appium.io/t/what-does-the-autowebview-desired-capability-really-do/69/2

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...