Mi código en Visual Studio está utilizando Selenium webdriver 2.24.0. Mi marco de prueba que estoy usando es Nunit. Mi código funcionó bien (cargando diferentes navegadores, dirigiendo los sitios web) hasta que se lanzó la versión 2.24.0.Error de modo protegido de Internet Explorer
He añadido el nuevo servidor autónomo de IE a mi proyecto.
Ahora cada vez que ejecuto mi código NUnit encuentra este mensaje de error.
FirstSeleniumTest.SeleniumTest.TestGoogle:
SetUp : System.InvalidOperationException : Unexpected error launching Internet Explorer. Protected Mode settings are not the same for all zones. Enable Protected Mode must be set to the same value (enabled or disabled) for all zones. (NoSuchDriver)
TearDown : System.NullReferenceException : Object reference not set to an instance of an object.
Luego aparece el símbolo del sistema con esto.
Started InternetExplorerDriver server (64-bit)
2.24.0.0
Listening on port 50329
He desactivado el modo protegido en mi IE. Todavía sin suerte.
¿Cómo puedo recuperar mi código para que funcione correctamente?
¿Estas seguro que el modo protegido está deshabilitado para _todas_ 4 zonas de seguridad (Internet, Intranet, Sitios de confianza, Sitios restringidos locales)? –
El modo protegido todavía estaba habilitado en sitios restringidos. Gracias por la corrección. Haga que responda, aceptaré – lbrown
relacionado: solicitud de funciones de Selenium subyacente http://code.google.com/p/selenium/issues/detail?id=1795 –