En El atardecer de los dioses

lunes, 22 de abril de 2019

Seleccionar elementos de un combobox

Podemos acceder de varias formas a los elementos de un combo:

Si tenemos una estructura similar a esta en html



--------------------------------------


---------------------------------------------------

------------------------


1. Select tipoElemento = new Select(driver.findElement(popUpProducto));
tipoElemento.selectByValue("CRD");


2. Select tipoElemento = new Select(driver.findElement(popUpProducto));
tipoElemento.selectById(1);

3. Select tipoElemento = new Select(driver.findElement(popUpProducto));
tipoElemento.selectByText("Cuaderno");

4.
WebElement select = driver.findElement(By.id("productos"));
List options = select.findElements(By.tagName("value"));

for (WebElement option : value) {

if("Cuaderno".equals(option.getText().trim()))

 option.click(); 
}

No hay comentarios: