安卓应用如果用的事 html 技术写的,那么 appium 自动化测试还能做吗?之前安卓端应用都是原生开发,元素一般对 uiautomatorviewer 是可见的,但是用 html 是网页,uiautomatorviewer 根本看不到元素,只能得到外面的一个框架,有大神了解这方面的东西的吗?
Appium 支持原生 APP、Mobile WAP 、混合型 APP 3 中类型应用测试,uiautomatorviewer 无法看到 WebView 控件里面的 H5 页面的,因为这个页面是从外部拉去过来的,至于 Mobile WAP 类型的应用,可以通过 chrome 浏览器来进行控件定位,并且 Appium 中有 context 切换 API
混合型的 app 可以在模拟器上进行自动化测试吗?那岂不是要在模拟器上安装 chrome 浏览器了?
#1 楼 @cpfeng0124 混合型的 app 可以在模拟器上进行自动化测试吗?那岂不是要在模拟器上安装 chrome 浏览器了?
只能用 Selendroid 基于 uiautomator 行不通