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





