在 Java 中使用 Selenium 2 将鼠标悬停在 WebElement 上

发布于 2024-11-14 01:57:06 字数 464 浏览 3 评论 0原文

可能的重复:
Selenium2 中的 FirefoxDriver 是否有经过验证的 mouseOver 解决方法?< /a>

我希望能够使用 Java Selenium2 API 将鼠标悬停在 WebElement 上。这可能吗?我正在使用当前的 beta 3。

Possible Duplicate:
Is there a proved mouseOver workaround for FirefoxDriver in Selenium2?

I want to be able to mouse hover a WebElement with the Java Selenium2 API. Is that possible? I am using the current beta 3.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

明月松间行 2024-11-21 01:57:06

这将帮助您:

WebElement elems=driver.findElement(By.linkText("Custom Development"));//Menu Item
WebElement elems1=driver.findElement(By.xpath("//li[@id='item-465']/a"));//Menu
Actions builder = new Actions(driver); 
Actions hoverOverRegistrar = builder.moveToElement(elems1);
hoverOverRegistrar.perform();
elems.click();//at last Menu Item Click

This will help you:

WebElement elems=driver.findElement(By.linkText("Custom Development"));//Menu Item
WebElement elems1=driver.findElement(By.xpath("//li[@id='item-465']/a"));//Menu
Actions builder = new Actions(driver); 
Actions hoverOverRegistrar = builder.moveToElement(elems1);
hoverOverRegistrar.perform();
elems.click();//at last Menu Item Click
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文