我试图同时点击不同的元素。 示例代码: - `
List<WebElement> labels = Webdriver.findElements(By.tagName("a"));
for(WebElement label : labels)
{
if(label.getAttribute("title").equals("A"))
{
WebElement clickableA = label.findElement(By.tagName("div"));
act.moveToElement(clickableA).moveByOffset(10,10).clickAndHold().build().perform();
}
if(label.getAttribute("title").equals("B"))
{
WebElement clickableB = label.findElement(By.tagName("B"));
act.moveToElement(clickableB).moveByOffset(10,10).click().build().perform();
}
}
`
当我遍历列表时,它会逐一给出元素。所以我很困惑。因此,如果它们一个接一个地显示,则同时单击A和B. 请帮帮我
答案 0 :(得分:1)
无论如何,这段代码将逐个迭代所有项目,并逐个执行(或不执行)某些操作。