【问题标题】:Hover on a element in Appium将鼠标悬停在 Appium 中的元素上
【发布时间】:2016-11-19 08:03:22
【问题描述】:

我正在尝试使用 appium 将鼠标悬停在链接元素上。这适用于酱汁上的 iOS 设备。不幸的是,我根本做不到。

我尝试了下面的java代码,但它不起作用:

动作动作=新动作(appium); action.moveToElement(appium.findElement(element)).moveToElement(appium.findElement(element)).build().perform();

Webdriver 有效,但 appium 无效。 有人可以为我提供一个解决方案吗?

【问题讨论】:

  • 这里的appium 是什么?分享完整代码
  • @nullpointer - 我很惊讶你问什么是 appium。给你appium.io
  • 如果有人可以分享我的 javascriptexecutor 用于 appium 的悬停操作,那将非常有帮助。
  • 别这样!因为我问的是代码中使用的变量而不是应用程序。 :)
  • @nullpointer - 抱歉误解了你。这里是:AppiumDriver appium = new IOSDriver(new URL(URL), caps);

标签: javascript java appium ui-automation


【解决方案1】:

@Eajaz 不确定您是否仍然存在此问题。即使我遇到了这个问题并尝试了各种方法,最终发现下面的东西有效。

action.moveToElement(appium.findElement(element)).moveToElement(appium.findElement(element)).release();

另外,我在 XCUITest 库中找不到任何用于 mousehoverexecutescript 命令。下面是我所指的链接。 http://appium.io/docs/en/commands/mobile-command/#ios-xcuitest-only

【讨论】:

    猜你喜欢
    • 2020-01-03
    • 1970-01-01
    • 2011-11-08
    • 1970-01-01
    • 2011-06-02
    • 1970-01-01
    • 1970-01-01
    • 2017-09-18
    • 2021-11-10
    相关资源
    最近更新 更多