我正在尝试自动化具有所有相同attributes
的android
移动应用程序,即 class
名称,Text
,索引。
我需要单击应用程序此screen
中的second
"查看全部"按钮。
使用该uiautomator
的屏幕截图如下所示:
有一个查看所有链接,其属性与第二个链接相同
如何使用 findElement(By.name())
或 通过 xpath 找到元素?
当所有属性都具有与您所说的相同的名称时,这很简单,请尝试按findElements(By.className("...."))
选择所有元素,然后为第一个元素添加.get(0);
,为第二个添加.get(1);
这就是逻辑。
findElements(By.className("....")).get(i);
i :所需元素的索引