ios设备固件不同对软件测试有什么影响

2025-02-26 15:01:02
推荐回答(1个)
回答1:

影响很大

在一个正常的测试流程当中, 理应覆盖所有的设备类型, 以及系统版本

实在是因为客观原因无法覆盖全面, 至少要保证以下几点

  1. 每个大版本的测试(比如iOS6, 7, 8)

  2. 最近的数个相邻版本的测试(比如iOS8.1, iOS8.2, iOS8.3)

不同的版本, 因为苹果修改了底层API的缘故, 会导致很多东西的改变

最大的影响便是我们经常可以看到用户抱怨的:

  1. 我升级了IOS8.3, 为什么XXX软件一用就崩溃.

  2. 我升级了IOS8.3, 为什么XXX软件的界面就变了.等等

说老实话这里面确实可能存在XXX软件内部的代码不够严谨, 但也有不少问题是苹果本身的问题.

试想一下, 一栋大楼已经完工数年, 然后有人要来挖这栋楼的地基, 会造成什么影响就可以得知了.

这栋楼就是APP, 挖地基的人是apple.