【问题标题】:Appium cannot search element by resource idAppium 无法通过资源 ID 搜索元素
【发布时间】:2018-06-12 01:50:12
【问题描述】:

我正在尝试使用 appium 为 android 应用程序创建自动化脚本。我正在尝试使用以下代码选择一个元素并执行单击操作。

MobileElement loginElt = (MobileElement)driver.findElementById("ca.*******.bond:id/menu_item_sign_in");

ca.********.bond:id/menu_item_sign_in 是资源 ID。

问题是 appium 无法搜索资源 id,尽管它可以通过 uiautomator 获得。

【问题讨论】:

  • .click(); driver.findElementById("ca.bellmedia.cravetv.bond:id/menu_item_sign_in").click();

标签: java android automation appium


【解决方案1】:

只需添加.click();

并消除应用 ID

driver.findElementById("menu_item_sign_in").click();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-12-24
    • 2021-12-28
    • 2016-05-30
    • 2016-10-14
    • 2017-04-24
    • 1970-01-01
    • 2012-07-20
    • 2019-11-08
    相关资源
    最近更新 更多