2011-09-30 11 views
6

tengo este error, mientras se ejecuta la escritura de selenio para Internet Explorer 9.selenio guión de IE

Exception in thread "main" org.openqa.selenium.WebDriverException: Unexpected error launching Internet Explorer. Protected Mode must be set to the same value (enabled or disabled) for all zones. (WARNING: The server did not provide any stacktrace information); duration or timeout: 193 milliseconds 

Respuesta

8

Hay un informe de error de discutir este tema: http://code.google.com/p/selenium/issues/detail?id=1795

Si activa el modo protegido en TODAS las zonas de Internet Explorer (pestaña de seguridad en la configuración de IE), creo que el problema está resuelto.

+0

Gracias a sus obras, pero se produce otra excepción: org.apache.http.impl.client.DefaultRequestDirector tryExecute INFO: I/O excepción (java.net.SocketException) captada al procesar la solicitud: El software provocó la interrupción de la conexión: recv failed 30 de septiembre de 2011 1:49:35 PM org.apache.http.impl.client.DefaultRequestDirector tryExecute INFORMACIÓN: Reintentando la solicitud – Mohyt

+0

Si obtiene otra excepción, y Debería abrir un informe de error en el sitio web de selenio. – Stijn

0
DesiredCapabilities ieCapabilities = DesiredCapabilities.internetExplorer(); 
ieCapabilities.setCapability(
    InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS, 
    true 
); 
WebDriver dr = new InternetExplorerDriver(ieCapabilities); 
+0

+1. Esto funciona perfectamente para mí, y mejor hacerlo programáticamente que cambiar la configuración del navegador si quiere portar sus casos de prueba. – pMan