為減少iOS BUG數(shù)量 蘋果正在對其系統(tǒng)測試方法進行革新
自蘋果推送iOS 13系統(tǒng)以來,該系統(tǒng)已經(jīng)成為了蘋果更新系統(tǒng)速度最快的一個版本。部分用戶在升級iOS 13系統(tǒng)后,不僅會出現(xiàn)“白蘋果”,甚至還出現(xiàn)了頻繁殺后臺的問題,讓人不得不懷疑蘋果到底有沒有系統(tǒng)測試團隊。就此問題,外媒詢問了一名熟悉蘋果軟件開發(fā)的內(nèi)部人士,他表示“蘋果正在對其系統(tǒng)測試方式進行全面改革?!?/strong>
據(jù)悉,蘋果的軟件主管Craig Federighi在近日與其他中高層管理召開了一次面向軟件開發(fā)人員的會議,他在會議上宣布要對公司測試系統(tǒng)的方式進行改革。新的測試方式要求開發(fā)人員將那些趕不上系統(tǒng)更新推送時間完成,且還存在很多Bug的新功能進行禁用。而這些還未解決問題的新功能將被挪至一個名為“Flags”的菜單中,測試團隊可以在設置中打開這都些新功能進行測試,直到測試完畢后新功能才被允許安裝在下一次系統(tǒng)更新中。
至于為什么蘋果推送的軟件更新質(zhì)量越來越糟糕,這名內(nèi)部人士也對給出了回答?!霸陂_發(fā)iOS 14之前,每天都有一些團隊在為該系統(tǒng)增加一些未經(jīng)過測試的新功能,而其他團隊則是負責清除這些新功能的Bug。由于測試系統(tǒng)在開發(fā)階段便不停地被塞入各種各樣的新功能,以至于等到測試團隊進行工作時往往是“面目全非”。即便是發(fā)現(xiàn)了Bug,卻出現(xiàn)了無法定位該問題是由哪個新功能觸發(fā)的情況。最后,被塞入一堆新功能且未能解決Bug的系統(tǒng)更新直接被蘋果推送至用戶設備中,最終引發(fā)用戶對軟件質(zhì)量的質(zhì)疑。”
這名內(nèi)部人士補充道,“革新后的系統(tǒng)測試方法將被應用在iOS、iPadOS、watchOS、macOS 和 tvOS之中。同時為了確保后續(xù)正在籌劃的iOS 14的軟件質(zhì)量,蘋果已經(jīng)決定將部分準備在該系統(tǒng)中推送的新功能挪至iOS 15中?!比绻@一說法屬實的話,那么確實可以期待下蘋果后續(xù)推送系統(tǒng)的軟件質(zhì)量,至少不會再出現(xiàn)iOS 13就是iBug系統(tǒng)的吐槽了吧?