Advertise

Saturday, February 2, 2013

WebDriver Select- Select/Deselect Entries from drop down.


Select value form drop down:


WebElement option = driver.findElement(By.xpath("//path_to_drop_down"));

Select select  = new Select(options);

List<WebElement> allOptions= select.getOptions();
List<WebElement> allSelectedOptions= select.getAllSelectedOptions();

WebElement firstSelectedOption = select.getFirstSelectedOption();

select.selectByVisibleText("text to Select from drop down");

select.selectByIndex(0) //Select first index element

select.selectByIndex(1) //Select second index element

select.selectByValue("value to select")

select.deselectAll() // Clear all selected entries.

select.deselectByValue("deselect field value") // As name suggest deselect selected entry based on input.

select.deselectByIndex(0) // As name suggest deselect selected entry based on index.

select.deselectByIndex(1) // As name suggest deselect selected entry based on index.

select.deselectByVisibleText("deselect from drop down") // As name suggest deselect selected entry based on visible text.

No comments:

Post a Comment