当两个元素共享某些内容时如何使用 UIAutomator 定位元素

how to locate an element using UIAutomater when same thing is shared by two element

相机图片和所有照片都有相同的元素定位器,那么我们如何点击所有图片,我已经在图片描述中解释了所有内容

A​​ppium 将页面解释为 XML,因此没有两个元素具有相同的定位符。因此,您可以通过文件夹名称进行定位。

def cameraPicturesLocatorBy = By.xpath("//*[@text='Camera pictures']")

def allPhotosLocatorBy = By.xpath("//*[@text='All photos']")

查看屏幕截图,您可以使用 id。在 Python:

driver.find_element_by_id('your id')