utilizar usa tutorial que lista instalar español como aprender selenium selenium-webdriver webdriver microsoft-edge selenium-edgedriver

usa - selenium webdriver java español



¿Hay un Selenium WebDriver disponible para el navegador Microsoft Edge? (5)

"En caso de que no estuviera claro, Microsoft Edge tendrá soporte para WebDriver. No está disponible hoy, pero está en desarrollo Q''s? #msedgesummit" tweet de John Jansen quien es - "Ingeniero de Microsoft. Principal Ingeniero de Software (prueba nula) ) Líder en el Proyecto Spartan (nee Internet Explorer) ". Puedes encontrarlo en twitter @thejohnjansen y esperar un anuncio :)

A partir de la fecha de esta publicación, el nombre "Microsoft Edge" acaba de anunciarse oficialmente como el navegador predeterminado para el nuevo Windows 10.

Puede ser prematuro preguntar, pero me gustaría saber si hay disponible un nuevo Selenium WebDriver y, de no ser así, si hay alguna que indique cuánto tiempo podemos esperar para ver que se desarrolle uno.

(Ya salió una vista previa técnica de Windows 10, así que no me parece una pregunta tonta).


El controlador Microsoft Edge para Selenium se puede descargar automáticamente (para Java) utilizando la biblioteca webdrivermanager siguiente manera:

EdgeDriverManager.getInstance().setup();

La variable webdriver.edge.driver también es exportada por webdrivermanager con la ruta adecuada de MicrosoftWebDriver.exe .


Microsoft ha proporcionado MicrosoftWebDriver que se puede utilizar para el navegador Edge.

  1. Se debe descargar la versión correcta de MicrosoftWebDriver, según el número de compilación del sistema operativo.

  2. Vaya a Inicio> Configuración> Sistema> Acerca de y anote el número de compilación del sistema operativo.

  3. Descargue la versión correcta del controlador desde este enlace: https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/

  4. Si el archivo que se descarga es .msi, instálelo para obtener el controlador .exe. Para uno de los lanzamientos, el .exe directo se puede descargar.

  5. Una vez que se descarga MicrosoftWebDriver.exe, podemos usarlo en nuestro script de prueba usando System.setProperty ("webdriver.edge.driver", "ubicación del controlador") o usando la variable de entorno

El script de muestra sería así -

System.setProperty("webdriver.edge.driver","C://Program Files (x86)//Microsoft Web Driver//MicrosoftWebDriver.exe"); //put actual location WebDriver driver = new EdgeDriver(); driver.get("your link");

Consulte este artículo para obtener información detallada: http://automationtestinghub.com/selenium-3-launch-microsoft-edge-with-microsoftwebdriver/


Requisito previo: Windows 10 está instalado en su máquina

  1. Descargue la versión especificada del servidor Microsoft WebDriver para su compilación (en mi caso es MicrosoftWebDriver.exe para el sistema operativo: Windows 10 Pro de 64 bits (10.0, compilación 14393))
  2. El código Selenium WD Java para MS Edge es el siguiente:

    System.setProperty ("webdriver.edge.driver", "D: / Ripon / MicrosoftWebDriver.exe");
    controlador = nuevo EdgeDriver ();


Sí, hay una implementación WebDriver para Microsoft Edge. Su disponibilidad inicial se anunció el 23 de julio de 2015 . Los enlaces de lenguaje en el proyecto de código abierto Selenium se han actualizado para aprovechar esta implementación del controlador, y esas actualizaciones se han publicado en Selenium 2.47. Tenga en cuenta que los enlaces de lenguaje Java se volvieron a publicar como 2.47.1 para corregir un problema inicial. La implementación inicial tiene una funcionalidad limitada , pero Microsoft se compromete a llevar a buen término la implementación de un controlador totalmente funcional, por lo que las actualizaciones estarán disponibles.