Selenium Web驱动程序是否支持无头模式下的浏览器弹出窗口?

时间:2015-12-22 09:19:36

标签: selenium selenium-webdriver headless

Selenium Web驱动程序是否支持无头模式下的浏览器弹出窗口?或者是否有一种解决方法可以在无头模式下运行涉及浏览器弹出窗口的操作?

1 个答案:

答案 0 :(得分:1)

如果您希望headless browser使用Javascript popups,则可以通过在Desired Capabilities

中启用javascript来启动它

您可以使用以下内容:

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

希望它有所帮助。