硒无法识别下拉列表

时间:2018-11-26 20:25:36

标签: java selenium testing

我试图识别一个下拉菜单,然后从以下选项中单击/选择一个组织

Organization dropdown

下拉菜单的第一个元素的inspect元素产生以下代码

enter image description here

如果您以div样式注意到,可见性将被隐藏。您是否认为这妨碍了对组织下拉列表的认可。我坚持了几天,请帮忙。

2 个答案:

答案 0 :(得分:0)

尝试将其作为xpath输入,如下所示:

driver.find_elements_by_xpath("//div[@class='css-1ac7191']")

答案 1 :(得分:0)

您可以执行以下操作:

// Your element.
@FindBy(id="select_2")
private WebElement gradeType;

// Code in method.
// Select grade drop down.
gradeType.click(); // It will click your drop down element.
driver.findElement(By.xpath("//*[@id='select_container_3']//*[text()='"+insert text+"']")).click(); // help to select your drop down