51Testing软件测试论坛

标题: Day4-2测试积点任务 [打印本页]

作者: 测试积点老人    时间: 2018-4-18 09:48
标题: Day4-2测试积点任务
问题:
appium脚本在拿到大量 安卓手机执行的时候,app在很多手机上会跳出请求权限的弹框,弹框
无法点掉,导致脚本定位元素失败。
对于处理各类弹框,appium有什么好的办法吗?
查了下iOS,可以在 desirede_capabilities 设置 autoAcceptAlerts = true。Android查不到好
的解决办法,希望大神们指点一二。


作者: 海海豚    时间: 2018-4-19 10:10
如果是java写的,可以用uiautomator的uiwatcher
作者: 梦想家    时间: 2018-4-19 10:22
提供几种思路:
1、最简单的肯定是搞清楚为什么会弹,设置下就行。
2、写一个继承accessibilityservice的辅助应用,监控弹窗,自动点击(不适用uiautomator模式)
3、在底层的点击、输入和检查方法中加判断,如果失败了看看是不是此类弹窗造成的,是的话处理掉重来一遍。
作者: qqq911    时间: 2018-4-19 10:37
提前把权限设置好,启动时就不会弹出了
作者: abcsell    时间: 2018-4-19 10:38
先在设置里将权限禁掉了
作者: libingyu135    时间: 2018-4-19 10:53
学习学习




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2