1
- Chrome版本61.0.3163.100
- Chromedriver版本2.32
- 硒Java版本3.5.3
- 操作系統:Windows 7
我可以在沒有彈出窗口的情況下運行Selenium Test,但是它在第一步總是失敗,說它無法找到我正在尋找的元素。硒(JAVA)與無頭的Chrome在Windows 7
的驅動程序安裝的代碼如下所示:
ChromeOptions options = new ChromeOptions();
options.addArguments("headless");
options.addArguments("window-size=1200x600");
我有我的Selenium測試建立起來,可以在失敗的屏幕截圖。屏幕截圖總是顯示一個白色的空白屏幕(與我提供的窗口大小一樣大)。
In this question據說無頭鍍鉻應該可以在Windows上正常工作。
我試過disable-gpu
這個參數也沒有效果。任何其他想法,我可能會出錯?
嘗試使用最新的鉻! –
與版本61.0.3163.100相同的結果 – enp4yne
已嘗試添加'disable-gpu'?似乎適用於Windows 7 https://stackoverflow.com/questions/43880619/headless-chrome-and-selenium-on-windows#43880709 –