Saltar al contenido

Cómo seleccionar un valor desplegable en Selenium WebDriver usando Java

Luego de mucho trabajar pudimos dar con la respuesta de este asunto que agunos lectores de esta web presentan. Si tienes algún dato que compartir no dejes de aportar tu información.

Solución:

Simplemente envuelva su WebElement en Seleccionar objeto como se muestra a continuación

Select dropdown = new Select(driver.findElement(By.id("identifier")));

Una vez hecho esto, puede seleccionar el valor requerido de 3 maneras. Considere un archivo HTML como este






Ahora para identificar el menú desplegable

Select dropdown = new Select(driver.findElement(By.id("designation")));

Para seleccionar su opción, diga ‘Programador’ que puede hacer

dropdown.selectByVisibleText("Programmer ");

o

dropdown.selectByIndex(1);

o

 dropdown.selectByValue("prog");

Si quieres escribir todo en una línea, prueba

new Select (driver.findElement(By.id("designation"))).selectByVisibleText("Programmer ");

Como se discutió anteriormente, necesitamos implementar Select Class en Selenium y, además, podemos usar varios métodos disponibles como:
ingrese la descripción de la imagen aquí

Sección de Reseñas y Valoraciones

Si eres capaz, tienes la habilidad dejar una sección acerca de qué te ha parecido este escrito.

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