org - selenium webdriver java
HtmlUnitDriver no recibe la página correctamente (2)
Soy un novato en esto, básicamente estoy tratando de usar el HtmlUnitDriver, este es mi código:
WebDriver driver = new HtmlUnitDriver();
driver.get("http://www.google.com");
System.out.println(driver.getPageSource());
Pero la fuente de la página que obtuve es:
<?xml version="1.0" encoding="UTF-8"?>
<html>
<head/>
<body/>
</html>
He intentado con el nuevo HtmlUnitDriver (verdadero) pero aún no se está cargando en google. Ya he agregado el servidor de selenio independiente a la ruta de la clase. ¿Estoy haciendo algo mal? Gracias
PD: estoy usando selenium-server-standalone-2.24.1.jar y jre 1.7
HtmlUnitDriver se predetermina a tener javaScript deshabilitado google.com se basa en gran medida en javascript. intente usar driver.setJavascriptEnabled(true)
WebDriver driver = new HtmlUnitDriver();
driver.setJavascriptEnabled(true)
driver.get("http://www.google.com");
System.out.println(driver.getPageSource());
El problema es definitivamente debido a la falta de proxy al iniciar htmlunitdriver. Deberá proporcionar detalles de proxy