发布网友 发布时间:2022-04-24 09:04
共1个回答
热心网友 时间:2022-06-18 08:49
影响很大
在一个正常的测试流程当中, 理应覆盖所有的设备类型, 以及系统版本
实在是因为客观原因无法覆盖全面, 至少要保证以下几点
每个大版本的测试(比如iOS6, 7, 8)
最近的数个相邻版本的测试(比如iOS8.1, iOS8.2, iOS8.3)
不同的版本, 因为苹果修改了底层API的缘故, 会导致很多东西的改变
最大的影响便是我们经常可以看到用户抱怨的:
我升级了IOS8.3, 为什么XXX软件一用就崩溃.
我升级了IOS8.3, 为什么XXX软件的界面就变了.等等
说老实话这里面确实可能存在XXX软件内部的代码不够严谨, 但也有不少问题是苹果本身的问题.
试想一下, 一栋大楼已经完工数年, 然后有人要来挖这栋楼的地基, 会造成什么影响就可以得知了.
这栋楼就是APP, 挖地基的人是apple.