¿Cómo abrir el navegador Microsoft Edge usando Selenium en Java?

Selenium es una popular herramienta de automatización basada en web de código abierto. La principal ventaja de usar Selenium es que es compatible con todos los navegadores como Google Chrome, Microsoft Edge, Mozilla Firefox y Safari, funciona en todos los principales sistemas operativos y sus scripts están escritos en varios idiomas, es decir, Java, Python, JavaScript, C#, etc. estará trabajando con Java. En este artículo, consideremos un caso de prueba en el que intentaremos automatizar los siguientes escenarios en el navegador Edge.

Para invocar el navegador Chrome, necesitamos Eclipse IDE, Selenium Grid (versión 4) y Edge Driver.

Nota : para abrir el navegador Chrome con Selenium, consulte este artículo ¿Cómo abrir el navegador Chrome con Selenium en Java?

Instalación

Implementación paso a paso

Paso 1:

Abra el IDE de Eclipse y cree un nuevo proyecto Java. Haga clic con el botón derecho en la carpeta «src» y cree un nuevo archivo de clase desde Nuevo > Clase. Dé el nombre de la clase y haga clic en el botón «Finalizar».

Paso 2:

Agregue el archivo JAR de Selenium al proyecto Java. Haga clic con el botón derecho en el nombre de la clase y seleccione «Ruta de compilación» y seleccione > configurar ruta de compilación

Luego seleccione Bibliotecas> Classpath> y haga clic en «Agregar JAR externo», ahora agregue el Selenium Jar y haga clic en «Aplicar y finalizar»

Java

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.edge.EdgeDriver;
 
public class Geeksforgeeks {
    public static void main(String args[])
    {
        System.setProperty(
            "webdriver.edge.driver",
            "C:\\Users\\ADMIN\\Documents\\Selenium\\msedgedriver.exe");
        // Instantiate a ChromeDriver class.
        WebDriver driver = new EdgeDriver();
        // Maximize the browser
        driver.manage().window().maximize();
        // Launch Website
        driver.get("https://www.geeksforgeeks.org/");
    }
}

Estudiando el código

El script anterior es para abrir Microsoft Edge Browser y navegar al sitio web geeksforgeeks. Entonces, veamos cómo funciona:

  • Establezca una propiedad del sistema «webdriver.edge.driver» en la ruta de su archivo EdgeDriver.exe y cree una instancia de la clase EdgeDriver:

System.setProperty(“webdriver.edge.driver” ,”ubicación del controlador de borde”); 

  • Maximice la ventana: driver.manage().window().maximize();  
  • Para abrir la URL: driver.get(“Enlace URL”)

Consulte este video si tiene alguna duda.

Publicación traducida automáticamente

Artículo escrito por allwink45 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

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