欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

为减少iOS BUG数量 苹果正在对其系统测试方法进行革新

程序员文章站 2022-04-21 17:58:58
自苹果推送ios 13系统以来,该系统已经成为了苹果更新系统速度最快的一个版本。部分用户在升级ios 13系统后,不仅会出现“白苹果”,甚至还出...

自苹果推送ios 13系统以来,该系统已经成为了苹果更新系统速度最快的一个版本。部分用户在升级ios 13系统后,不仅会出现“白苹果”,甚至还出现了频繁杀后台的问题,让人不得不怀疑苹果到底有没有系统测试团队。就此问题,外媒询问了一名熟悉苹果软件开发的内部人士,他表示“苹果正在对其系统测试方式进行全面改革。”

据悉,苹果的软件主管craig federighi在近日与其他中高层管理召开了一次面向软件开发人员的会议,他在会议上宣布要对公司测试系统的方式进行改革。新的测试方式要求开发人员将那些赶不上系统更新推送时间完成,且还存在很多bug的新功能进行禁用。而这些还未解决问题的新功能将被挪至一个名为“flags”的菜单中,测试团队可以在设置中打开这都些新功能进行测试,直到测试完毕后新功能才被允许安装在下一次系统更新中。

至于为什么苹果推送的软件更新质量越来越糟糕,这名内部人士也对给出了回答。“在开发ios 14之前,每天都有一些团队在为该系统增加一些未经过测试的新功能,而其他团队则是负责清除这些新功能的bug。由于测试系统在开发阶段便不停地被塞入各种各样的新功能,以至于等到测试团队进行工作时往往是“面目全非”。即便是发现了bug,却出现了无法定位该问题是由哪个新功能触发的情况。最后,被塞入一堆新功能且未能解决bug的系统更新直接被苹果推送至用户设备中,最终引发用户对软件质量的质疑。”

这名内部人士补充道,“革新后的系统测试方法将被应用在ios、ipados、watchos、macos 和 tvos之中。同时为了确保后续正在筹划的ios 14的软件质量,苹果已经决定将部分准备在该系统中推送的新功能挪至ios 15中。”如果这一说法属实的话,那么确实可以期待下苹果后续推送系统的软件质量,至少不会再出现ios 13就是ibug系统的吐槽了吧?

为减少iOS BUG数量 苹果正在对其系统测试方法进行革新