gpt4 book ai didi

appium - 当两个元素在 appium 中具有相同的资源 ID 时该怎么办?

转载 作者:行者123 更新时间:2023-12-01 15:28:52 24 4
gpt4 key购买 nike

appium的UIAutomator中 ListView 中的两个元素的resource-id相同怎么办??

在下面的图片中:-

两个元素具有相同的资源 id:-net.one97.paytm:id/smart_list_root

Figure 1 Figure 1

最佳答案

使用xpath获取文本:

String text = driver.findElement(By.xpath("//android.widget.RelativeLayout")).getText();

比较文本并选择正确的 UIElement 以执行所需的操作。


if(text.equals("手机预付")){
……
}

关于appium - 当两个元素在 appium 中具有相同的资源 ID 时该怎么办?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46384281/

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