Entender las clases WebDriver y WebElement

9/24

Lectura

Como viste en clases anteriores, un sitio web se construye por código HTML en forma de árbol, conteniendo distintos elementos con los que podemos interactuar según estén presentes o no en nuestra interfaz gráfica.

...

Regístrate o inicia sesión para leer el resto del contenido.

Aportes 19

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?


Creo que hay un error aquí

para los q estan usando desde la version Selenium 4.3.0, se han hecho cambios con las pruebas, el profesor escribio en ejemplo “driver.find_element_by_name(‘q’)” ahora fueron removidos y solo debemos de escribir “driver.find_element(“name”, “q”)”, todo el codigo de la clase debera se der modificado para poder completar los test, si no, seran un error siempre q trataen de hacer cualquiera q no tenga esta modificacion

en el ejemplo de la current_url debería ser driver.current_url como se puede ver en la clase de 10 de dropdown

En la documentación viene bien explicado: https://selenium-python.readthedocs.io/api.html?highlight=WebDriver les recomiendo no empezar con la 7.1 porque si intimida jiji mejor vayanse a las que sigue el curso para que le agarren el hilo.

Como pudimos usar metodos de web element en la clase anterior si no importamos el modulo al principio?

Esta información es importante conocerla. Muchas gracias

Que buena tabla que resume todos los métodos de WebDriver y WebElement.

Brillante! Me encanta cuando la data está bien esqumatizada y organizada de una manera muy visible.

Cuenta con una serie de propiedades y métodos para interactuar directamente con la ventana del navegador y sus elementos relacionados, como son pop-ups o alerts. Por ahora nos centraremos a las más utilizadas.

a ver como así, o sea como se utilizan, me perdí me podrías explicar gracias

Excelente

excelente

no hay nada

super

Muy Bueno!!

Les dejo un Link con algunos de los métodos más útiles:
https://www.softwaretestinghelp.com/selenium-webdriver-commands-selenium-tutorial-17/

Excelente

Resumen: WebElement representa un elemento del DOM. Los WebElements se pueden encontrar buscando desde la raíz del documento utilizando una instancia de WebDriver o buscando en otra WebElement.
|
El API WebDriver proporciona métodos integrados para encontrar los elementos web que son basados en diferentes propiedades como ID, Nombre, Clase, XPath, Selectores CSS, Texto de enlace, etc.