被测对象是 Hybrid App。

  1. 真机环境下(Android 5.0.2),uiautomator 能识别到 webview 及其下级控件(对象树向下展开)。
  2. Genymotion 环境下(v2.6.0),使用 4.2、4.3 或 4.4 的模拟器(用 Android SDK,chrome 43.0.2357.93),uiautomator 均能识别到 webview,但不能识别其下级控件(无法向下展开)。

请问大家,为什么 Genymotion 下 uiautomator 无法识别 webview 的下级控件?(尝试过 5.0 以上的模拟器,不过测试 App 打开后均闪退,无法对比验证)


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