Поддерживает ли Selenium Web Driver всплывающие окна браузера в автономном режиме?

Поддерживает ли Selenium Web Driver всплывающие окна браузера в автономном режиме? Или есть обходной путь для продолжения действий, связанных с всплывающими окнами браузера, при работе в автономном режиме?


person Pubudu    schedule 22.12.2015    source источник
comment
вы говорите о всплывающих окнах javascript?   -  person Paras    schedule 22.12.2015
comment
@pArAs Да, это наиболее распространенный сценарий.   -  person Pubudu    schedule 22.12.2015
comment
Можете ли вы добавить пример изображения с всплывающим окном?   -  person drets    schedule 22.12.2015


Ответы (1)


Если вы хотите, чтобы ваш headless browser работал на Javascript popups, вы можете запустить его, включив javascript в Desired Capabilities.

Вы можете использовать что-то вроде ниже:

DesiredCapabilities cap = cap.merge(DesiredCapabilities.phantomjs());
cap.setJavascriptEnabled(true);
WebDriver driver = new PhantomJSDriver(cap);

Надеюсь, поможет.

person Paras    schedule 22.12.2015