gpt4 book ai didi

appium-android - AndroidFindBy ID 或 XPATH

转载 作者:行者123 更新时间:2023-12-04 10:54:51 26 4
gpt4 key购买 nike

想知道这是否可能。我们的 RC 没有 XML 布局元素的 ID。在我们的 Develop 分支中,我们将 ID 添加到布局中,但尚未将其拉入。对于 AndroidFindBy,我可以使用 XPATH 进行 RC 和 ID 进行开发吗?

@AndroidFindBy(id = "fab_menu_button", xpath = "SomeXpathlocationForRC")
private MobileElement fabButton;

*** 更新,以上内容不适用于 RC 构建,因为缺少 ID 是否有某种方法可以拥有它或这种情况?通过 id 还是通过 xpath?

最佳答案

我确实找到了这个问题的答案,以便其他需要答案的人可以看到。在我们的 RC 中,我们使用了 XPATH,但在我们的 DEV 代码中,我们添加了 ID。这样它就可以在两个 apk 上运行。

@AndroidFindAll({
@AndroidBy(id = "fab_menu_button"),
@AndroidBy(xpath = "//android.widget.TextView[@text='Create']")
})
private MobileElement fabButton;

关于appium-android - AndroidFindBy ID 或 XPATH,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59270820/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com