Facebook實驗室曝光!2000余部手機用于APP測試
運營商世界網(wǎng) 王宇申/文
據(jù)美國科技新聞網(wǎng)站VentureBeat報道,F(xiàn)acebook日前對外披露:在該公司位于美國俄勒岡州的Prineville數(shù)據(jù)中心運營著一個實驗室,為了確保能夠應付大量用戶的同時訪問,F(xiàn)acebook買來2000多部智能手機針對將會對面臨出廠的手機軟件進行壓力測試。
據(jù)悉,大約在一年前,對于新開發(fā)出的手機軟件,他們的工程師只會用身邊的智能手機進行簡單的測試。如今用嚴謹?shù)膽B(tài)度進行如此細致緊密的測試,與Facebook的發(fā)展成正比。想必這也是如今其成為移動互聯(lián)網(wǎng)社交巨頭的最大原因。
如今隨著科技的進步,智能手機從操作系統(tǒng)、手機屏幕、處理器、芯片等方面都各不相同,如果只是用少量手機進行測試,雖然有些手機差異不大,但也無法保證手機軟件上線之后不會出現(xiàn)質(zhì)量上的問題。針對這一問題,F(xiàn)acebook的對策是在實驗室中定制了60多個機柜,每一個機柜放置了32部智能手機。用于測試及實驗。
大量的智能手機,不僅可以確保手機軟件具有最大的兼容性,也方便對手機軟件進行大規(guī)模外部訪問的壓力測試。
Facebook、Instagram、Messenger等軟件在全球擁有大量用戶,如果某一款移動設(shè)備發(fā)生不兼容的情況,意味著全球?qū)袔装偃f、甚至幾千萬的Facebook用戶受到影響。Facebook工程師Antoine Reversat在官方博客透露,對于每一個改動的APP,F(xiàn)acebook都會進行詳細的掃描和測試,也會利用其他計算設(shè)備來模擬運行的智能手機。源于用戶眾多,F(xiàn)acebook必須確保完成徹底的兼容性測試。以確保萬無一失。
據(jù)報道,目前亞馬遜、谷歌等云計算服務商也提供了手機軟件壓力和兼容測試工具。然而Facebook作為大型科技公司,在擁有自己的計算基礎(chǔ)設(shè)施的基礎(chǔ)上,才做出單獨設(shè)計自己的智能手機機柜系統(tǒng)的決定。
雖然在手機軟件開發(fā)和測試上,F(xiàn)acebook已經(jīng)具備了優(yōu)秀的硬件基礎(chǔ)設(shè)施,但是其APP開發(fā)整體多少還是令人失望。
迄今為止,F(xiàn)acebook自行開發(fā)的手機軟件中,獲得“現(xiàn)象級”成功的只有兩款工具,分別是主力客戶端Facebook以及移動聊天工具Messenger,作為明星軟件的WhatsApp和Instagram,均為外部收購獲得。
Facebook開發(fā)的大量手機軟件中新聞聚合閱讀工具Paper、 新聞客戶端Notify等軟件由于無法獲得用戶已經(jīng)被關(guān)閉。為了彌補這一狀況,F(xiàn)acebook模仿Snapchat的閱后即焚特色,推出幾款社交工具,還開發(fā)過一款安卓的桌面工具,并且預裝到了HTC的智能手機中。但是最終都以失敗告終。
因此Facebook對APP開發(fā)的戰(zhàn)略做出了調(diào)整,不再推出功能零碎的小軟件或是模仿其他成功案例,而是通過聊天機器人、開放開發(fā)接口等方式,借助第三方力量做大做強WhatsApp、Instagram、Messenger、Facebook等軟件的功能。