鼠标悬停在指定对象上而不指向和悬停-鼠标指针未移入对象

时间:2019-03-14 10:06:07

标签: java selenium

我想寻求您的帮助。似乎我需要另一只眼睛来查看我的脚本,因为它不起作用。我不知道代码有什么问题。我错过了什么吗?

下面是我的脚本:

DriverUtils.getDriver().manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
Actions action= new Actions(DriverUtils.getDriver());              
WebElement fundAllocation = DriverUtils.getDriver().findElement(By.xpath("(*//div[@data-index = '" + dataIndex + "']/descendant::div//*[contains(@class, 'mli-donut-chart')]//*[contains(@transform,'translate')]//*[contains(@style,'fill-opacity: 1')])["+ x +"]"));
action.moveToElement(fundAllocation).build().perform();

我也在演奏中尝试了这个,但是还是没用。

  

action.moveToElement(fundAllocation).click()。build()。perform();

1 个答案:

答案 0 :(得分:0)

您至少首先需要定义导入Actions并定义action

在您的导入中添加

import org.openqa.selenium.interactions.Actions;

然后再执行类似操作

Actions action = new Actions(DriverUtils.getDriver());
action.moveToElement(fundAllocation).click().build().perform();

有帮助吗?