Selenium,用于Chrome的WebDriver停止打开窗口

时间:2014-11-10 21:01:21

标签: java selenium selenium-webdriver selenium-chromedriver

使用Chrome WebDriver driver时,会打开一个镀铬窗口,然后导航到指定的页面。

有没有办法阻止窗户打开?

编辑:我正在使用它来抓取网页,因此我无需查看实际的网页。期望的行为是刮擦将完成"静默"?

1 个答案:

答案 0 :(得分:2)

您所谈论的内容称为无头浏览器

您有多种选择可供选择:

  • 伪造一个显示器,让selenium和浏览器认为你有一个真实的。见xvfb
  • 使用PhantomJS浏览器
  • 针对BrowserStackSauceLabs selenium服务器(或拥有自己的服务器)运行测试

另见: