Saltar al contenido

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

Basta ya de indagar por todo internet porque llegaste al espacio adecuado, contamos con la respuesta que buscas sin liarte.

Solución:

Sí, hay una implementación de WebDriver para Microsoft Edge. Su disponibilidad inicial se anunció el 23 de julio de 2015. Los enlaces de idioma en el proyecto de código abierto de Selenium se actualizaron para aprovechar esta implementación del controlador, y esas actualizaciones se publicaron en Selenium 2.47. Tenga en cuenta que los enlaces del 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 cabo una implementación de controlador completamente funcional, por lo que las actualizaciones estarán disponibles próximamente.

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

  1. Es necesario 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 adecuada del controlador desde este enlace: https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/

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

  5. Una vez que se descarga MicrosoftWebDriver.exe, podemos usarlo en nuestro script de prueba usando System.setProperty(“webdriver.edge.driver”, “driver location”) 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/

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

EdgeDriverManager.getInstance().setup();

La variable controlador web.edge.driver también es exportado por webdrivermanager con la ruta adecuada de MicrosoftWebDriver.exe.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *