使用UIAutomatorviewer在Appium中测试Android应用程序时出错

前端之家收集整理的这篇文章主要介绍了使用UIAutomatorviewer在Appium中测试Android应用程序时出错前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我必须自动化一个 Android应用程序,我通过Appium做同样的事情.我面临的问题是在启动Appium服务器之后,该应用程序正在安装在模拟器4.4.2中,并检查我正在使用UIAutomatorviewer的元素,这是使用SDK默认的.但是在检查应用程序的元素时,我收到错误![输入图像描述] [1]
Error obtaining UI hierarchy
Reason:Error while obtaining UI hierarchy XML file.com.android.ddmlb.SynchException.Remote object doesn't exist.

我试图找到解决方案,以便我可以检查元素,以便我可以脚本,但是徒劳无功.

有人可以告诉你如何解决问题,以便我可以检查元素?
>除了使用UIAutomator查看器,还有什么其他方法可以检查应用程序中的元素?

解决方法

在跟uiautomator查看器进行跟踪之后,我才知道只有在以下情况下才会收到错误

appium服务器正在运行,我们尝试使用uiautomatorviewer捕获屏幕截图.

所以,每当你想使用uiautomatorviewer,请确保服务器处于停止状态.

猜你在找的Android相关文章