Если вы имеете в виду переход с драйвера Appium на драйвер Appium Web (при условии chrome), вам следует изменить контекст драйвера. (Примеры в Python)
Запустите appium с любым приложением как обычно. Затем:
Для веб-страниц / веб-приложений:
driver.switch_to.context('WEBVIEW_chrome')
и переключитесь обратно на чистый appium:
driver.switch_to.context('NATIVE_APP')
Каждый раз во время выполнения вы хотите открыть любой android приложения / уведомления и т. Д. c ... Вы должны изменить контекст на NATIVE_APP. Также в любое время перед открытием chrome вы должны изменить контекст на WEBVIEW, затем запустить driver.get("https://sample.com")
- могут быть любые веб-страницы или веб-приложения.
Обратите внимание, что:
1- В контексте веб-драйвера вы должны найти элементы с помощью стратегии обнаружения селена. Например, "html/body/div/div/span[2]"
(abs-xpath) или #div.class>span
(css)
2 - Selenium WebDriver не будет работать. Selenium webdriver предназначен только для настольных компьютеров. В случае с мобильным телефоном вам следует использовать только Appium и контекст драйвера.
Надеюсь, это поможет.