我正在尝试从下拉列表中选择任何值,然后双击该选定项目。 基本方案是有一个文本字段,当我在该文本字段中输入内容并单击提交按钮时,会出现一个包含不同值的下拉列表。当我双击下拉中的任何一个值时,将写入相同的值,然后我将继续进行进一步的任务。
答案 0 :(得分:0)
Actions doubleClickAction = new Actions(driver);
WebElement element = null;
element=driver.findElement(By.id("abs"));
List<WebElement> options1 = element.findElements(By.tagName("option"));
boolean isPresent = false;
for(WebElement option : options1){
if(option.getText().equals(valueTobeSelected)){
element.click();
doubleClickAction.moveToElement(option).doubleClick().build().perform();
isPresent = true;
break;
}
}