首页 > 解决方案 > 如何在appium中处理应用程序生成的弹出窗口

问题描述

我正在使用机器人框架的 appiumlibrary 来自动化一个 android 应用程序。我在处理应用程序生成的弹出窗口时遇到问题,其中 uiautomatorviewer 无法聚焦或获取弹出窗口的元素。

截屏

在上面的屏幕截图中,我想单击弹出窗口的各个选项,例如签名、姓名首字母、日期……我尝试使用坐标单击它,但没有成功。

标签: appiumrobotframeworkappium-android

解决方案


为我工作:((Appium 1.10,Android 8.1))

将此行添加到设置:

capability.setCapability("noReset", true);

从现在开始,您的应用程序将像普通应用程序一样启动,无需设置重置即没有弹出窗口,您根本不会遇到焦点问题。

我希望它也对你有用!:)


推荐阅读