我正在测试一个网页,我想将鼠标悬停在一个元素上,在悬停时测试它的颜色,然后我正在使用该功能:
public void checkElementFontHoverColor(WebElement element, String expectedColor) {
mouseOverOnElement(element);
String currentColor = convertRgbaToHex(element.getCssValue("color"));
Assert.assertEquals(expectedColor, currentColor);
}
哪个函数mouseOverOnElement实现是:
public void mouseOverOnElement(WebElement element) {
Actions action = new Actions(getDriver());
action.moveToElement(element).perform();
waitSleep(10000L);
}
这在调试时很有用。但是在没有调试的情况下运行时它不起作用。我该怎么办才能修复它?提前谢谢。