编辑:所以我想出了一种将鼠标悬停在元素上的简单方法,但我想等待结果弹出。Chrome 网络驱动程序悬停在元素上,移动速度太快,我无法看到文本。我怎样才能让它保持悬停直到文本弹出?我查看了 Wait() 和 until(),但我似乎无法让它们正常工作(我认为这是因为我并没有真正等待代码中的布尔值变为 true。除非有人有一些建议? )。这是我到目前为止所拥有的......
WebDriver driver = getWebDriver();
By by = By.xpath("//*[@pageid='" + menuItem + "']");
Actions action = new Actions(driver);
WebElement elem = driver.findElement(by);
action.moveToElement(elem);
action.perform();
再次感谢大家!
干杯。