/ / Apertura del controlador web de IE en selenio - internet-explorer, selenium, selenium-webdriver

Apertura del controlador web de IE en selenio - internet-explorer, selenium, selenium-webdriver

Estoy tratando de ejecutar un trozo de código de selenio usando el controlador web de IE. Puedo ejecutar lo mismo fácilmente usando Firefox, sin agregar muchas dependencias:

Acabo de usar la declaración WebDriver driver = new FirefoxDriver(); y el controlador web se está abriendo. Pero parece que hay procedimientos adicionales para abrir en el navegador Internet Explorer. he guardado IEDriverServer.exe archivo en mi local. Y dio estas órdenes:

System.setProperty("webdriver.ie.driver",C:\exactlocation\IEDriverServer.exe");

WebDriver driver = new InternetExplorerDriver();

No estoy seguro de por qué el navegador IE ni siquiera se está iniciando. He añadido la dependencia en POM también. Por favor, ayúdame ya que tengo que ejecutar todas mis pruebas en IE.

Respuestas

0 para la respuesta № 1

Al principio, intente hacer que el zoom del navegador IE sea igual al 100% ya continuación, ejecute en el navegador IE. Abra el navegador IE y presione ctrl + O para hacer un zoom al 100% o consulte en la configuración del navegador. Para ejecutar scripts en IE, el zoom siempre debe ser 100%.


0 para la respuesta № 2
  1. Establezca su nivel de zoom al 100%.
  2. Vaya a Opciones de Internet y en Seguridad, habilite el modo protegido para todas las zonas mencionadas. Intente el código de nuevo, debería funcionar.

    System.setProperty("webdriver.ie.driver","C:\exactlocation\IEDriverServer.exe"; WebDriver driver = new InternetExplorerDriver();

Para la configuración del modo protegido puede comprobar esto url.