我需要为我的appium元素ID - 机器人自动化测试。 当我用真实的设备与UIAUTOMATOR,我得到的资源 - ID与像要素互动:
driver.findElementById("com.xyz.android:id/GSG");
然而,当我使用的仿真器与我UIAUTOMATOR,没有资源 - ID为相同的元素,我的剧本也无法根据我真正的设备ID与元素互动...任何帮助就如何解决这一问题或者为什么它的行为这样的吗?
我需要为我的appium元素ID - 机器人自动化测试。 当我用真实的设备与UIAUTOMATOR,我得到的资源 - ID与像要素互动:
driver.findElementById("com.xyz.android:id/GSG");
然而,当我使用的仿真器与我UIAUTOMATOR,没有资源 - ID为相同的元素,我的剧本也无法根据我真正的设备ID与元素互动...任何帮助就如何解决这一问题或者为什么它的行为这样的吗?
我发现,使用不同版本的Android设备的答案 - 解释的是Android 4.3在uiautomatorviewer的ID组件。 Android的版本低于API 18级将无法与元素的资源ID进行交互。