appium - 如何在appium中处理应用程序生成的弹出窗口
问题描述
我正在使用机器人框架的 appiumlibrary 来自动化一个 android 应用程序。我在处理应用程序生成的弹出窗口时遇到问题,其中 uiautomatorviewer 无法聚焦或获取弹出窗口的元素。
在上面的屏幕截图中,我想单击弹出窗口的各个选项,例如签名、姓名首字母、日期……我尝试使用坐标单击它,但没有成功。
解决方案
为我工作:((Appium 1.10,Android 8.1))
将此行添加到设置:
capability.setCapability("noReset", true);
从现在开始,您的应用程序将像普通应用程序一样启动,无需设置重置即没有弹出窗口,您根本不会遇到焦点问题。
我希望它也对你有用!:)
推荐阅读
- amazon-web-services - 如何使用 Teamcity 在 AWS 实例上运行测试?
- python - Python 在一行中解压一个打包结构
- api - CDiscount:通过 Postman 发送 JSON Get 请求时出现问题
- php - laravel,使用无限滚动而不是分页
- java - Android:EditText 和 TextView 在 alertdialog 中未对齐
- angular - 无法创建新的 Angular 项目 gyp err
- c - 有没有办法从文件的特定点删除数据?
- c# - VS 崩溃,winforms 数据丢失
- python - 当一个元素由公式派生时,如何对两个数组进行逐元素乘法?
- vb.net - VB.NET IIF 语句