眾所周知Windows 10系統(tǒng)問(wèn)題頻發(fā)整體來(lái)說(shuō)穩(wěn)定性比較差,然而在此之前的版本其實(shí)相對(duì)來(lái)說(shuō)穩(wěn)定性還挺好的。自從Windows 10正式版推出之時(shí)該系統(tǒng)就開(kāi)始頻繁出現(xiàn)問(wèn)題,乃至現(xiàn)在每個(gè)月安全更新都會(huì)帶來(lái)大量的新問(wèn)題,其實(shí)最主要的原因就是微軟重組時(shí)將整個(gè)測(cè)試部門(mén)裁員。
【游俠網(wǎng)】Win10為何問(wèn)題百出?前員工告訴你!
操作系統(tǒng)的構(gòu)建如此復(fù)雜:
曾為微軟效力長(zhǎng)達(dá)十五年的杰瑞•伯格日前發(fā)布視頻評(píng)論詳細(xì)解釋微軟操作系統(tǒng)團(tuán)隊(duì)以前構(gòu)建版本時(shí)的測(cè)試流程。原來(lái)微軟有著非常龐大的測(cè)試團(tuán)隊(duì),這些測(cè)試團(tuán)隊(duì)又分為許多不同的分支,每個(gè)分支下又設(shè)有多個(gè)不同的組別等。
如此細(xì)致的劃分可以保證所有功能模塊都得到充分測(cè)試,至少可以保證每個(gè)新功能都可以有充足的人手進(jìn)行測(cè)試。這些子測(cè)試團(tuán)隊(duì)每天都會(huì)開(kāi)會(huì)討論新功能的測(cè)試情況,只有在確保沒(méi)有問(wèn)題的情況下才會(huì)將相關(guān)功能和代碼合并。
值得注意的是測(cè)試團(tuán)隊(duì)成員每個(gè)人都需要使用最新的測(cè)試版,測(cè)試版安裝在物理機(jī)上作為測(cè)試團(tuán)隊(duì)日常主力系統(tǒng)。
杰瑞曾是Windows XP-10的開(kāi)發(fā)團(tuán)隊(duì)成員
為重要的地方設(shè)立專門(mén)的實(shí)驗(yàn)室
杰瑞伯格還提到了原來(lái)的微軟測(cè)試團(tuán)隊(duì)還專門(mén)為諸如英特爾、AMD、英偉達(dá)等成立專門(mén)的實(shí)驗(yàn)室測(cè)試CPU/GPU。這些專門(mén)的實(shí)驗(yàn)室用來(lái)測(cè)試新的構(gòu)建版本或者功能模塊與重要硬件例如處理器和顯卡是否存在兼容或者性能問(wèn)題。
負(fù)責(zé)這些實(shí)驗(yàn)室的測(cè)試團(tuán)隊(duì)也會(huì)與制造商進(jìn)行對(duì)接,所以測(cè)試團(tuán)隊(duì)若發(fā)現(xiàn)什么問(wèn)題可以很快確定并制定解決方案。待開(kāi)發(fā)團(tuán)隊(duì)修復(fù)問(wèn)題后會(huì)再交給測(cè)試團(tuán)隊(duì)進(jìn)行測(cè)試,測(cè)試團(tuán)隊(duì)通過(guò)測(cè)試后則修復(fù)方案的代碼會(huì)被合并到主線程中。
納德拉上任后裁撤整個(gè)測(cè)試團(tuán)隊(duì)
2014年~2015年時(shí)微軟原CEO鮑爾默宣布退休并離開(kāi)微軟,隨后接任鮑爾默擔(dān)任微軟新CEO的是薩提亞•納德拉。
納德拉在上任時(shí)宣布微軟進(jìn)行大規(guī)模重組,同時(shí)納德拉提出“移動(dòng)為先云為先”的口號(hào),即桌面平臺(tái)不再是重點(diǎn)。在重組過(guò)程中納德拉將操作系統(tǒng)整個(gè)測(cè)試團(tuán)隊(duì)全部裁撤,接下來(lái)還將Windows 10/Xbox/Windows Phone合并。
合并后也就是各個(gè)平臺(tái)的硬件使用相同的Windows 10內(nèi)核 , 每個(gè)版本都需要兼顧PC、移動(dòng)設(shè)備以及游戲平臺(tái)。當(dāng)然正如你知道的那樣最終WindowsPhone或者叫Windows 10 Mobile平臺(tái)回天無(wú)力,微軟徹底放棄移動(dòng)系統(tǒng)。
現(xiàn)在微軟全靠自動(dòng)化測(cè)試
對(duì)于大型商業(yè)軟件開(kāi)發(fā)公司來(lái)說(shuō)雇傭真人團(tuán)隊(duì)進(jìn)行測(cè)試是個(gè)困難的決定,因?yàn)槿斯こ杀究赡苄枰馁M(fèi)大量的資金。因此現(xiàn)在很多軟件開(kāi)發(fā)商都依靠自動(dòng)化測(cè)試系統(tǒng),微軟同樣如此,微軟現(xiàn)在主要靠的就是自動(dòng)化和虛擬機(jī)測(cè)試等。
然而虛擬機(jī)測(cè)試看起來(lái)并不能與物理機(jī)達(dá)到相同的測(cè)試效果,更不能與微軟原來(lái)龐大而細(xì)致的人工測(cè)試團(tuán)隊(duì)相比。這也是現(xiàn)在Windows 10問(wèn)題頻發(fā)的主要原因之一,虛擬機(jī)測(cè)試存在的缺陷或者遺漏讓潛在的問(wèn)題無(wú)法及時(shí)發(fā)現(xiàn)。