iOS应用兼容测试策略学习笔记

本文详细介绍了iOS应用的系统和机型兼容性测试策略。包括系统层面的SDK接口差异测试,新系统发布前后的适配验证,以及启用新SDK后的兼容性问题。在机型兼容方面,关注新功能的适配,屏幕尺寸变化和处理器差异导致的问题。测试原则强调覆盖最新四大系统,兼顾高低端机型,并注重数据传输的兼容性。
摘要由CSDN通过智能技术生成

切入维度与关注点

一、系统兼容

  • 1.1 新增功能:
    发布每个大系统,除了界面更新外,还会伴随着一些全新的功能,e.g. iOS8带来的widget. iOS平台上的开发者会根据这些新特性再结合自己的产品进行一些功能关联。

  • 1.2 测试关注点:
    新增功能的测试只要在对应的系统和机型上进行针对性的验证即可。

  • 2.1 SDK接口差异:
    新系统发布后,iOS产品的开发工具Xcode也会进行更新,提供新的SDK供开发者进行编译。而使用新SDK编译的版本在旧系统上也可能会存在各式问题,主要是SDK底层的API实现会做一些调整,需要开发者阅读新系统说明,旧有代码对新系统的API实现要进行适配,以免出现各式问题。

  • 2.2 测试介入的三个阶段:
    三个测试阶段

  • 2.2.1 日常兼容:
    主要关注不同系统的差异性,在修改代码的阶段要格外关注系统的高低版本之间API调用时实现的差异。

  • 2.2.1 发布新系统:<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值