-1

操作系统为windows10,编程语言为JAVA,浏览器为IE11。selenium 如何在没有浏览器窗口的情况下运行?

4

2 回答 2

1

您可以使用 phantonjs、HtmlUnitDriver 或无头 chrome

对于 HtmlUnitDriver

WebDriver driver=new HtmlUnitDriver();
driver.get("http://google.com"); 

对于phantomjs,首先下载ghostdriver并使用

System.setProperty("phantomjs.binary.path", "E:\\phantomjs-2.1.1-windows\\phantomjs.exe");  
WebDriver driver = new PhantomJSDriver();   
driver.get("http://google.com");  

对于 chrome,请下载 Chromedriver 并使用

System.setProperty("webdriver.chrome.driver","E:/software and tools/chromedriver_win32/chromedriver.exe");
ChromeOptions chromeOptions = new ChromeOptions();
chromeOptions.addArguments("headless");
driver.get("http://google.com"); 
于 2017-09-27T10:15:45.837 回答
0

使用 phantomjs、htmlunit 等无头浏览器与 selenium webdriver 一起运行。

于 2016-08-29T08:55:00.357 回答