Saltar al contenido

Cómo hacer clic en una imagen con Selenium con solo un SRC

El paso a paso o código que verás en este artículo es la solución más fácil y efectiva que hallamos a esta duda o dilema.

Solución:

Este xpath debería encontrarlo

WebElement temp = driver.findElement(By.xpath("//img[@src='web/L001/images/IMAGENAME.jpg']"));

o usar contiene como tal

WebElement temp = driver.findElement(By.xpath("//img[contains(@src,'web/L001/images/IMAGENAME.jpg')]"));

Pero creo que el problema sería que no lo eres. waiting para el elemento.

En general, los selectores de CSS se prefieren a los xpaths. Por eso recomendaría:

WebElement temp = driver.findElement(By.cssSelector("img[src='web/L001/images/IMAGENAME.jpg']"));

Aquí tienes las comentarios y valoraciones

Si para ti ha resultado útil este artículo, agradeceríamos que lo compartas con más entusiastas de la programación de esta manera contrubuyes a dar difusión a nuestro contenido.

¡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 *