当两个元素共享某些内容时如何使用 UIAutomator 定位元素
how to locate an element using UIAutomater when same thing is shared by two element
相机图片和所有照片都有相同的元素定位器,那么我们如何点击所有图片,我已经在图片描述中解释了所有内容
Appium 将页面解释为 XML,因此没有两个元素具有相同的定位符。因此,您可以通过文件夹名称进行定位。
def cameraPicturesLocatorBy = By.xpath("//*[@text='Camera pictures']")
和
def allPhotosLocatorBy = By.xpath("//*[@text='All photos']")
查看屏幕截图,您可以使用 id。在 Python:
driver.find_element_by_id('your id')
相机图片和所有照片都有相同的元素定位器,那么我们如何点击所有图片,我已经在图片描述中解释了所有内容
Appium 将页面解释为 XML,因此没有两个元素具有相同的定位符。因此,您可以通过文件夹名称进行定位。
def cameraPicturesLocatorBy = By.xpath("//*[@text='Camera pictures']")
和
def allPhotosLocatorBy = By.xpath("//*[@text='All photos']")
查看屏幕截图,您可以使用 id。在 Python:
driver.find_element_by_id('your id')