Google chrome Windows上的无头铬和硒?

Google chrome Windows上的无头铬和硒?,google-chrome,selenium-webdriver,selenium-chromedriver,Google Chrome,Selenium Webdriver,Selenium Chromedriver,我上个月看到无头Chrome以某种形式出现,我看到它可以通过Selenium与之交互,但我看到的文章大多提到Linux和MacOS。这在windows(7和/或10)上可用吗?是的,我在windows上使用它,但在版本59(beta)中仍然会弹出一个空窗口。它现在在Chrome59和chromedriver 2.31(刚刚发布)中工作。唯一令人恼火的是一个空窗口在开始时弹出(只是视觉效果),它将在chrome 60中被删除(应该即将发布)chrome 60测试版中提供了无头模式,稳定版本可能也在

我上个月看到无头Chrome以某种形式出现,我看到它可以通过Selenium与之交互,但我看到的文章大多提到Linux和MacOS。这在windows(7和/或10)上可用吗?

是的,我在windows上使用它,但在版本59(beta)中仍然会弹出一个空窗口。

它现在在Chrome59和chromedriver 2.31(刚刚发布)中工作。唯一令人恼火的是一个空窗口在开始时弹出(只是视觉效果),它将在chrome 60中被删除(应该即将发布)

chrome 60测试版中提供了无头模式,稳定版本可能也在第60版中


Selenium的发布没有什么不同

几个月来,我一直在无头模式下使用Chrome,在Windows上使用Chrome59

我的Karma配置(用于定制铬合金无头)如下所示:

browsers: ['Chrome_headless'],
customLaunchers: {
    Chrome_headless: {
        base: 'Chrome',
        flags: ['--headless', '--disable-gpu', '--disable-plugins', '--window-size=0,0', '--window-position=-9999,0']
    }
},
没有包含这些命令的可见窗口


然而,更新到Chrome 60似乎已经终止了此配置,因为它不再工作(从今天起)

我正在使用Chromedriver无头模式,该版本的水豚配置如下:

Capybara.register_driver :chrome_headless do |app|
  args = ["--window-size=1280,1696", "--no-sandbox", "--headless", "--disable-gpu", "--disable-infobars", "--disable-notifications"]  
  Capybara::Selenium::Driver.new(app, {:browser => :chrome, :args => args})
end

你找到解决这个问题的办法了吗?我也遇到了这个问题。一个空的Chrome窗口?版本59在某种意义上它与您正在使用的Chrome版本有关吗?我的意思是Chrome 59?chromedriver 2.30现在可用..Chrome 61将附带Windows headless支持(目前还不是beta版)我目前正在试用selenium的headless模式,发现启动和启动测试运行的时间要长得多。你也看到了吗?@rossisdead我看到了这个问题,但不是Karma或selenium,只有BrowserSync,我可以通过一个小的配置更改来解决这个问题。你介意告诉我那个小的配置更改是什么吗?我想尝试一下,它是<代码>--没有在线<代码>,这有一个立即和非常明显的效果:)谢谢!可悲的是,这似乎对我没有任何影响