Selenium y WebDriver

  • ¿Qué es el Modelo de Objeto de Página (POM)?

    Un patrón de diseño donde cada página de la aplicación está representada por una clase. La clase contiene elementos (localizadores) y métodos para interactuar con ellos, separando la lógica de prueba de los detalles de la interfaz de usuario.

  • Explica Espera Implícita vs Explícita vs Fluida.

    Implícita: Tiempo de espera predeterminado para todos los elementos. Explícita: Espera una condición específica (por ejemplo, visibilidad). Fluida: Espera explícita con intervalo de sondeo y excepciones ignoradas.

  • ¿Cuáles son los diferentes localizadores en Selenium?

    ID, Name, Class Name, Tag Name, Link Text, Partial Link Text, CSS Selector, XPath.

  • ¿Diferencia entre driver.close() y driver.quit()?

    close() cierra la ventana actual enfocada. quit() cierra todas las ventanas y finaliza la sesión de WebDriver.