操作系统为windows10,编程语言为JAVA,浏览器为IE11。selenium 如何在没有浏览器窗口的情况下运行?
问问题
646 次
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 回答