iOS系统升级测试点

写在前面:

  • 苹果每年都会发布新系统、新机型,在代码上,随着系统升级,xcode 也会做相应升级,故对新系统、机型兼容测试也是每年测试的一个重点,稍有不慎,就会出现批量用户问题。

  • 以下总结了 iOS 升级测试关注点:

  1. 升级 xcode 后, 确认 APP 最低兼容系统、验证新系统的几个小版本

    • 需要测试每个系统的兼容,包括小版本,可与开发沟通确认

      • 如:iOS 16 系统发布,且 xcode 升级后,iOS 11.2 及以下系统就不兼容了,APP 会闪退,但 11.2 以上能兼容,需要跟开发明确能兼容到的最低版本,并同步产品

      • 需注意,每一次 xcode 的升级,都可能导致低系统不兼容,此处需额外留意

    • 需要保留几个最新系统的几个有问题的小版本,如:发布 16.1 系统后,可保留 16.0.x 系统,小版本一般都不稳定

  1. 回归 APP 核心功能,特别是支付相关,UI 也需留意

    • 支付因为跟 iOS 系统本身有交互,如:支付成功的回调、订阅、退款等,故支付是需要着重测试的

    • UI 因为要适配新系统,故也是需要测试的,有些 UI 甚至需要重新出视觉稿

  1. 小组件相关验证

    • 首次安装小组件是否正常

    • 覆盖安装小组件是否正常

      • 有个 case:覆盖安装后,先不打开 APP,小组件是否展示正常

    • 小组件是否能定时更新

    • 点击小组件,是否能正常打开 APP

    • 桌面小组件、锁屏小组件、负一屏小组件都需要验证

  1. Push 消息是否正常收到,点击跳转是否正常

  1. 语音、视频相关是否能正常播放

    • 跟系统权限相关

  1. 三方登录、分享功能是否正常

    • 三方登录需要授权

    • 分享包括:链接、图片、视频等

  1. 结合新系统新增的功能或特点,验证 APP 相关功能

    • 如:iOS 16 系统 对复制粘贴功能做了修改,若 APP 内有复制粘贴的功能,需要去验证

【另外】,如果设备充足,在新系统发布前期,尽量保留多个不同小版本的系统,如:16.0.x、16.1,因为用户可能不会那么快跟着升级,小版本一般都会有些系统 bug

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值