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:
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.