0 votes
1 view
in Devops and Agile by (25k points)

How can I select an item from a drop-down list like gender (eg male, female) using Selenium WebDriver with Java?

I have tried this

WebElement select = driver.findElement(By.id("gender"));

List<WebElement> options = select.findElements(By.tagName("Male"));

for (WebElement option : options) {

    if("Germany".equals(option.getText()))

        option.click();   

}

My above code didn't work.

1 Answer

0 votes
by (63.3k points)

Use the below code:

new Select(driver.findElement(By.id("blood-group"))).selectByVisibleText("AB");

You also need to

import org.openqa.selenium.support.ui.Select;

 

Welcome to Intellipaat Community. Get your technical queries answered by top developers !


Categories

...