【问题标题】:Tap on floating context menu in appium点击appium中的浮动上下文菜单
【发布时间】:2015-04-25 13:17:18
【问题描述】:

我使用 appium 来测试我的移动应用。使用TouchAction,我可以在edittext 上将appium 驱动程序转到long press,以调出允许用户“全选”、“复制”、“粘贴”文本的上下文菜单。

但是现在,我无法让 appium 驱动程序点击这些选项中的任何一个 ["Select All","Copy","Paste"]。我尝试通过以下方式引用这些选项,但 不起作用。因为选项不是 ListView 类型的。

WebElement optionListView = driver.findElement(By.className("android.widget.ListView"));

只是想知道是否有人有任何想法。感谢您的宝贵时间。

【问题讨论】:

    标签: android appium


    【解决方案1】:

    首先使用(元素代替元素):

    WebElement optionListView = driver.findElements(By.className("android.widget.ListView"));
    

    之后,获取每个关键字的索引并对其执行“点击”功能。

    【讨论】:

    • optionListView 为空。我试过了,但浮动上下文菜单不是列表视图。
    猜你喜欢
    • 1970-01-01
    • 2016-03-23
    • 1970-01-01
    • 1970-01-01
    • 2010-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多