@Test
public void openBrowser() {
File src = new File("H:\\phantomjs-2.1.1-windows\\bin\\phantomjs.exe");
DesiredCapabilities caps = DesiredCapabilities.chrome();
caps.setJavascriptEnabled(true);
caps.setCapability(
PhantomJSDriverService.PHANTOMJS_EXECUTABLE_PATH_PROPERTY,
src.getAbsolutePath());
PhantomJSDriver driver = new PhantomJSDriver(caps);
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
driver.navigate().to("http://localhost:8080/");
System.out.println(driver.getPageSource());
driver.findElement(By.id(“login-reg”))。click();
}
当我运行它时,这不会加载实际内容......
加载...
如果我不使用PhantomJS,相同的代码正常工作。 与HTMLUnitDriver同样的错误......
如果我尝试使用Headless Browser,我会遇到这个问题 请帮助我。
谢谢