Как переключаться между окном и контекстом в тестировании автоматизации приложений Windows

#selenium #automated-tests #appium #winappdriver

#selenium #автоматизированные тесты #appium #winappdriver

Вопрос:

Может ли кто-нибудь помочь мне в техническом стеке, я пишу тестирование автоматизации для приложения electron, которое загружает страницы в webview. Итак, я должен переключаться между window и webview.

Я нахожу Appium, но, похоже, переключение контекста не поддерживается в Windows. Можем ли мы это сделать с помощью WinAppDriver?

Заранее благодарю

Комментарии:

1. Может быть, проверьте здесь?: appium.io/docs/en/writing-running-appium/web/hybrid

Ответ №1:

Да, переключение контекста не поддерживается. Если ваши тесты открывают окно в веб-представлении Chromium, вы можете попробовать протестировать его с помощью соответствующего Selenium WebDriver. Вы создадите экземпляр, используя HWND целевого окна WebView.