微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用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,请确保服务器处于停止状态.

原文地址:https://www.jb51.cc/android/312468.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐