首页 > > 25

為讓APP合格畢業 Facebook買來2000部手機進行性能和兼容測試

2016-07-14
来源:騰訊科技

  騰訊科技訊 Facebook已經成為移動互聯網社交的霸主,WhatsApp、Messenger、Instagram等手機軟件,用戶數以億計(WhatsApp用戶超十億人)。據外媒最新消息,為了對軟件性能進行測試,Facebook的實驗室中購置了2000多部智能手機。

  據美國科技新聞網站VentureBeat報道,Facebook日前對外披露了數據中心的一個細節。在該公司位于美國俄勒岡州的Prineville數據中心,Facebook運營著一個實驗室,共有2000多部智能手機將會對面臨出廠的手機軟件進行壓力測試,確保他們能夠應付海量手機用戶的訪問。

  據悉,大約在一年前,對于新開發出的手機軟件,Facebook的工程師往往只會用身邊的智能手機進行簡單的測試。

  不過眾所周知的是,如今市面上的智能手機數量眾多,從操作系統、手機屏幕、處理器、圖形芯片等各不相同,如果只是用少量手機進行測試,很可能無法保證手機軟件上線之后的質量。

  后來,Facebook在上述數據中心定制了60多個機柜,每一個機柜放置了32部智能手機。

  大量的智能手機,不僅可以確保手機軟件具有最大的兼容性,也方便對手機軟件進行大規模外部訪問的壓力測試。

  據Facebook的工程師Antoine Reversat在官方博客透露,對于每一個改動的APP,Facebook都會進行詳細的掃描和測試,Facebook也會利用其他計算設備來模擬運行的智能手機,比如利用蘋果臺式機MAC Mini模擬蘋果手機,利用其他服務器模擬安卓手機等。

  Facebook、Instagram、Messenger等軟件,全球用戶眾多,因此如果某一款移動設備出現不兼容,這意味著全球將會有幾百萬、甚至幾千萬的Facebook用戶受到影響,因此Facebook必須確保完成徹底的兼容性測試。

  據報道,亞馬遜、谷歌等云計算服務商,目前也提供了手機軟件壓力和兼容測試工具。不過Facebook作為大型科技公司,擁有自己的計算基礎設施,因此決定單獨設計自己的智能手機機柜系統。

  據工程師披露,Facebook未來還要把智能手機的機柜數量,增加一倍。

  值得一提的是,在手機軟件開發和測試上,Facebook已經具備了優秀的硬件基礎設施,但是其APP開發整體令人失望。

  迄今為止,Facebook自行開發的手機軟件中,獲得“現象級”成功的只有兩款工具,分別是主力客戶端Facebook以及移動聊天工具Messenger,作為明星軟件的WhatsApp和Instagram,均從外部收購獲得。

  Facebook開發的大量手機軟件,由于無法獲得用戶已經被關閉,比如新聞聚合閱讀工具Paper、 新聞客戶端Notify,Facebook過去還曾經模仿Snapchat的閱后即焚特色,推出幾款社交工具,但是全部失敗。

  Facebook還曾經開發一款安卓的桌面工具,并且預裝到了HTC的智能手機中。結果這一桌面APP和HTC的手機,雙雙敗北。

  騰訊科技注意到,Facebook對APP開發的戰略做出了調整,不再推出功能零碎的小軟件,而是通過聊天機器人、開放開發接口等方式,借助第三方力量做大做強WhatsApp、Instagram、Messenger、Facebook等少數明星軟件的功能。

[责任编辑:蒋璐]
网友评论
相关新闻