在我的应用程序中,有oi-select下拉列表,其中包含动态值。我想从下拉列表中选择值。我尝试了下面的代码,但它始终选择列表中的第一个元素
for(WebElement skill:selectSkill) {
System.out.println(".............................."+skill.getText());
if(skill.getText().equals(expectedSkills)) {
skill.sendKeys(Keys.ENTER);
break;
}
}
答案 0 :(得分:0)
而不是Select select = new Select(driver.findElement(By.xpath("xpath of the dropdown here")));
select.selectByVisibleText(expectedSkills);
,请使用以下代码 -
{{1}}