我正在使用一种方法将鼠标悬停在元素上,然后从悬停后显示的下拉菜单中选择一个值。在两个不同的测试案例中使用相同的元素和相同的方法。这在一个测试用例中工作得很好,而在另一个测试用例中抛出异常。
我尝试使用javascript滚动到元素,还尝试了分离操作,但是没有用。
WebElement bpardingPointFilterNew= driver.findElement(By.cssSelector("#bpliner"));
action.moveToElement(bpardingPointFilterNew).click(bpardingPointFilterNew).perform();
// js.executeScript("arguments[0].click();",bpardingPointFilterNew);
// action.click(bpardingPointFilterNew).perform();
// bpardingPointFilterNew.click();
return this;
}