做自动化的时候可能会相对定位总是报错找不到元素:
xpath是按照树的层级一层一层识别元素。在uiautomatorviewer,
识别到的元素前缀都是从0开始,而转换成xpath,是需要从1开始的,类似第一个层级,第二个层级
所以 说 看到的 是0 你就加1 就行了 所有的雷同 不妨试一试.
当用classname 进行筛选元素的时候,可以首先找到这个classname 将所有的这个类名的元素按顺序放入集合.
生成的集合名.list
根据下角标进行定位.进行对应的操作.
eg:
List<WebElement> lis1 = driver.findElementsByClassName("元素的calssname");
lis1.get(1).click();