答案 0 :(得分:0)
我建议使用phantomjs代替HTMLUnit驱动程序进行无头自动化
现在,如果你想使用无头的phantomjs。下载稳定版的phantomjs为你的头脑中的工作。从以下链接下载: -
http://phantomjs.org/download.html
现在添加System.setPropertybefore
驱动程序实例
DesiredCapabilities caps = new DesiredCapabilities();
caps.setJavascriptEnabled(true); // not really needed: JS enabled by default
caps.setCapability(PhantomJSDriverService.PHANTOMJS_EXECUTABLE_PATH_PROPERTY, "C:/phantomjs.exe");
WebDriver driver = new PhantomJSDriver(caps);
请参阅以下链接以获取更多信息: -
http://seleniumworks.blogspot.in/2013/03/headless-browser-testing-using.html