tutorial org openqa selenium webdriver htmlunit htmlunit-driver

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