Java 在下拉框中找不到web元素?

Java 在下拉框中找不到web元素?,java,selenium,Java,Selenium,我无法在下拉框中找到特定元素。我如何定位性别类型“男性”或“女性” 代码: 您可以使用下拉菜单上的“发送”键来选择所需的选项 driver.findElement(By.cssSelector("#basicInfoGender-button")).sendKeys("male"); 您需要使用“选择”定位器 或 您还可以按索引选择它 theDropdown.selectByIndex(1); Select theDropdown = driver.findElement(By.cssSel

我无法在下拉框中找到特定元素。我如何定位性别类型“男性”或“女性”

代码:


您可以使用下拉菜单上的“发送”键来选择所需的选项

driver.findElement(By.cssSelector("#basicInfoGender-button")).sendKeys("male");
您需要使用“选择”定位器

您还可以按索引选择它

theDropdown.selectByIndex(1);
Select theDropdown = driver.findElement(By.cssSelector("#basicInfoGender-button"));

theDropdown.selectByVisibleText("Male");
theDropdown.selectByVisibleText("Female");
theDropdown.selectByIndex(1);