我已經看到無頭的Chrome上個月以某種形式出現了,我已經看到它可以通過Selenium進行交互,但我見過的文章主要提到Linux和MacOS。這可用於Windows(7和/或10)嗎?Windows上的無頭Chrome和Selenium?
回答
是的,我在Windows上使用它,但版本59(測試版)仍然有一個空的窗口彈出。
我也試圖用無頭鉻59或60硒。但到目前爲止,還沒有支持59或60的支持chromedriver。等待chromedriver 2.30。
它現在鉻合金59與chromedriver 2.31(剛剛發佈)。唯一令人討厭的是開始時會出現一個空的窗口(只是一種視覺效果),它將在Chrome 60中刪除(應該即將發佈)
這有沒有更新? – Sulteric
chromedriver 2.30現已發佈.. https://chromedriver.storage.googleapis.com/index.html?path = 2.30/ –
Windows無頭支持將附帶Chrome 61(此刻尚未公測) – cocorossello
我在無頭模式中使用Chrome的幾個月沒有差異,與Windows上的Chrome 59。
我噶配置(自定義Chrome的無頭)如下:
browsers: ['Chrome_headless'],
customLaunchers: {
Chrome_headless: {
base: 'Chrome',
flags: ['--headless', '--disable-gpu', '--disable-plugins', '--window-size=0,0', '--window-position=-9999,0']
}
},
沒有與這些命令不可見的。
但是,更新到Chrome瀏覽器60似乎已經殺死了這個配置,因爲它不再有效(今天的)
我目前是嘗試使用硒的無頭模式,並發現測試運行需要更長的時間才能啓動和啓動。你也看到這個了嗎? – rossisdead
@rossisdead我已經看到了這個問題,但沒有與Karma或硒,只有BrowserSync,我能夠解決這個問題與一個小的配置更改 – danwellman
你會介意告訴我什麼是次要的配置更改?我想嘗試一下 – rossisdead
我使用Chromedriver無頭模式的版本2.33具有以下配置的水豚:
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
- 1. Splnter selenium與Chrome加那利無頭(Python)
- 2. 通過Selenium在無頭debian系統上啓動google-chrome
- 3. 硒(JAVA)與無頭的Chrome在Windows 7
- 4. 使用Selenium和無頭Chrome發送密鑰
- 5. Selenium webdriver無法定位Chrome無頭模式中的元素
- 6. Chrome和Selenium
- 7. 如何在Windows 10的Chrome 60中使用無頭Chrome?
- 8. 無頭硒+ +的Xvfb上的Chrome OSX 10.11
- 9. Selenium Junits在無頭瀏覽器上
- 10. Selenium C中的無頭Firefox#
- 11. Selenium WebDriverException - 無法訪問chrome
- 12. 在Python中使用Selenium Chrome無頭文件下載
- 13. Selenium無法在Windows 7上啓動IE8
- 14. Mac上的Chrome和Windows上的Chrome的區別?
- 15. 以使用Chrome無頭和截圖C#
- 16. Selenium Firefox然後Chrome和IE
- 17. Windows/JRuby上的無頭驅動程序?
- 18. Windows + Selenium + Chrome =未知錯誤:無法找到Chrome二進制文件
- 19. Selenium Webdriver無頭/無GUI自動化
- 20. 無法通過Ubuntu上的Selenium RC服務器啓動Google Chrome
- 21. Chrome上的Selenium IDE測試案例
- 22. TravisCI上的Selenium with Headless Chrome(2016)
- 23. 無頭Chrome渲染整頁
- 24. 無頭Chrome打印pdf
- 25. Selenium WebDriver-Chrome
- 26. Python Selenium Chrome Webdriver
- 27. 用selenium webdriver chrome
- 28. Selenium Chrome Driver»3.2.0
- 29. 無法找到Selenium Chrome驅動程序
- 30. Selenium Webdriver無法創建chrome webdriver實例
你有沒有找到任何解決方案呢?我也有這個問題。 –
空的Chrome窗口? – user14042
版本59在這個意義上說,它與你所採用的鉻版本有關,我的意思是鉻59? – Pradeep