51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 452|回复: 0
打印 上一主题 下一主题

Airtest测试Android手机常见的设置问题

[复制链接]
  • TA的每日心情
    无聊
    2024-3-1 09:27
  • 签到天数: 43 天

    连续签到: 2 天

    [LV.5]测试团长

    跳转到指定楼层
    1#
    发表于 2023-12-7 15:16:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    1. 前言
    经常有新手同学在使用Airtest测试Android手机的时候,遇到各式各样的问题,其中很大一部分,都是因为Android手机的设置不当,比如:
    • 因为没有登录华为/荣耀/小米账号,而无法开启USB调试功能
    • 因为没有关闭防止恶意截屏录屏等设置,导致Airtest截图黑屏
    • 因为没有开启允许模拟点击等设置,导致Airtest不能点击设备画面
    • 因为没有给pocoservice.apk设置允许自启动等设置,导致poco无线重启/挂掉
    • ......
    这些情况是不是大家都似曾相识呢!相信大家或多或少都遇到过一些,今天我们就详细来看看,Android不同品牌,都有哪些值得我们关注的一些手机设置。
    2. 不同品牌Android需关注的设置1)小米/红米【需插卡登录小米账号】① 影响手机连接的设置
    开启【USB调试】、【USB安装】、【USB调试(安全设置)】
    禁用开发者选项底部【启动MIUI优化】、【高风险功能开启提醒】
    禁用手机管家-应用管理-权限-右上角的设置- 【应用权限监控】和 【USB安装管理】
    ② 影响屏幕点击的设置
    开启【允许模拟点击】
    ③ 影响PocoService正常工作的设置
    启用手机管家-应用管理-权限-自启动管理-PocoService,允许PocoService自启动
    ④ 影响Yosemite正常工作的设置
    在输入法管理中,启用【Yosemite输入法】
    ⑤ 影响输入/密码等画面黑屏的设置
    语言与输入法:关闭【安全键盘】
    2)华为【部分需登录华为账号】① 影响手机连接的设置
    开启 【仅充电模式下允许调试】、【自动配置权限】、【保持唤醒】
    禁用 【监控ADB安装应用】、【锁屏】
    ② 密码等画面黑屏的设置
    禁用 【安全输入】、或者禁用 【安全键盘】
    ③ 点击位置与实际不符的设置
    屏幕分辨率调到最高 WQHD+
    ④ 影响PocoService正常工作的设置
    应用启动管理-PocoService允许自启动和后台活动
    3)OPPO① 影响手机连接的设置
    启用 【禁止权限监控】 、【不使用锁屏】、【充电不休眠】
    ② 密码等画面黑屏的设置
    禁用 设置-其他设置-键盘与输入法-【输入密码时启用安全键盘】
    禁用 设置-安全与隐私-【防止恶意截屏录屏】
    ③ 影响PocoService正常工作的设置
    启用 pocoservice的允许完全后台行为、允许应用自启动
    启用 电池-后台高耗电-> PocoService
    ④ 影响Yosemite正常工作的设置
    输入法安装失败可选择手动安装,并且设置Yosemite为默认输入法
    ⑤ 避免手机10分钟断连
    如OPPO出现10分钟断连的情况,不要插拔手机,直接在屏幕上方下拉的选项里再次打开 USB调试
    4)VIVO① 影响手机连接的设置
    启用 开发者选项-【安全权限】
    启用 设置-开发者选项-【USB模拟点击】
    禁用 设置-更多设置(或系统管理)-开发者选项->【通过USB验证应用】
    ② 密码等画面黑屏的设置
    禁用 设置-输入法-【安全输入】/【安全键盘】
    禁用 设置-安全与隐私-【防止恶意截屏录屏】
    ③ 影响PocoService正常工作的设置
    启用 电池-后台高耗电-> 【PocoService】
    ④ 影响Yosemite正常工作的设置
    设置Yosemite为默认输入法
    ⑤ 避免手机长时间连接时断连
    启用 开发者选项-【不锁定屏幕】 (此选项能避免长时间连接时,手机自动关闭开发者选项的问题,若需要长期连接可以开启)
    5)三星① 影响手机连接的设置
    插入USB时,允许访问手机数据
    在开发者选项中,打开未知来源、取消权限监控
    ② 避免设备画面不能撑满窗口的问题
    设置-显示-屏幕分辨率-WQHD+-应用-确定,将分辨率调到最大
    6)REALME① 影响手机连接的设置
    启用 设置-其他设置-开发者选项-禁止权限监控
    启用 充电时屏幕不休眠
    ② 影响PocoService正常工作的设置
    设置-电池-应用耗电管理-pocoservice-允许应用自启动,允许完全后台行为
    ③ 影响Yosemite正常工作的设置
    启用 设置-其他设置-键盘与输入法-【管理输入法-yosemite】
    禁用 【输入密码时启用安全键盘】
    7)一加① 影响手机连接的设置
    启用 设置-其他设置-开发者选项-禁止权限监控
    启用 充电时屏幕不休眠
    ② 影响PocoService正常工作的设置
    设置-电池-电池优化-PocoService-不优化
    ③ 影响Yosemite正常工作的设置
    启用 设置-其他设置-键盘与输入法-管理输入法-【Yosemite输入法】
    禁用 设置-其他设置-键盘与输入法-【输入密码时启用安全键盘】
    设置-电池-电池优化-Yosemite-不优化
    8)魅族① 影响手机连接的设置
    手机管家-USB安装管理-USB安装管理 取消选中,可以在安装apk时不再出现弹窗
    ② 影响PocoService正常工作的设置
    手机管家-权限管理-后台管理-PocoService-允许后台运行
    ③ 影响Yosemite正常工作的设置
    设置-语言和时间-Yosemite输入法 勾选,取消密码安全保护
    9)LG① 影响手机连接的设置
    USB连接模式选择 充电模式
    启用 允许模仿位置
    ② 影响PocoService正常工作的设置
    设置-电池-电池优化-PocoService-不优化
    ③ 影响Yosemite正常工作的设置
    设置-电池-电池优化-Yosemite-不优化
    3. 小结
    以上就是我们长期积累下来的一些关于Android手机进行Airtest自动化测试时需要注意的设置情况。

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-4-28 03:50 , Processed in 0.061377 second(s), 24 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表