这个页面是下拉下来的,跟手机下来快捷菜单类似,用 Appium Inspector 定位不到这个页面的控件,只能定位到被下拉覆盖的原来页面的控件,但用 weditor 可以定位到,使用 weditor 定位到的属性,给 appium 去跑,仍然无法定位元素,这种情况是不是只能用坐标了?还是说放弃 appium,转头用 uiautomator2(单独使用 uiautomator2 确实是可以跑的)?
从 weditor 获取到信息来看,应该是存在两层页面,但一层被覆盖了。
一直使用 appium 方式去跑安卓的 UI 自动化,如果可以解决的话,还是不太愿意再花很多时间重新搞一套框架。


↙↙↙阅读原文可查看相关链接,并与作者交流