【发布时间】:2016-01-04 12:35:09
【问题描述】:
我在使用 webdriver 代码的 IE 中遇到鼠标悬停问题,它在 Chrome 和 Firefox 中运行良好,但鼠标悬停问题仅在 IE 中出现。我该如何解决这个问题?首先关注一个元素,然后我会点击链接,请看下面的代码,
WebElement newbutton = driver.findElement(By.xpath("//html/body/div/span/form[2]/div/div/div[3]/div[2]/ul/span/li"));
Actions action = new Actions(driver);
action.moveToElement(newbutton).build().perform();
WebElement nextButton=driver.findElement(By.xpath(".//*[@id='menuFmId:headerForm:j_id130']/li/span"));
Actions action1 = new Actions(driver);
action1.moveToElement(nextButton).click(nextButton).build().perform();
【问题讨论】:
-
请发布您的 HTML 代码,以便人们更好地了解问题所在,因为您在第一个按钮中使用绝对 xpath 可能在 IE 中没有检测到它,必须查看代码.
标签: javascript java python-2.7 selenium selenium-webdriver