熊燦
19世紀(jì)中頁(yè),美國(guó)農(nóng)夫亞默爾在“淘金潮”中賣水致富的故事曾風(fēng)靡全球。2011年冬,中國(guó)創(chuàng)業(yè)團(tuán)隊(duì)“云測(cè)網(wǎng)絡(luò)”用同樣的理念,贏得了全球著名風(fēng)險(xiǎn)投資機(jī)構(gòu)千萬(wàn)美元的資金支持——“云測(cè)網(wǎng)絡(luò)”將自身定位于“移動(dòng)互聯(lián)網(wǎng)質(zhì)量服務(wù)專家”,通過(guò)提供移動(dòng)應(yīng)用開發(fā)過(guò)程的專業(yè)測(cè)試外包服務(wù),成為典型的云計(jì)算淘金大潮“賣水人”。
商機(jī):移動(dòng)應(yīng)用測(cè)試
移動(dòng)互聯(lián)是一個(gè)橫跨電信、互聯(lián)網(wǎng)、移動(dòng)終端、軟件、應(yīng)用和服務(wù)等多個(gè)領(lǐng)域的高度整合和合作的產(chǎn)業(yè),它的迅速發(fā)展將帶動(dòng)多領(lǐng)域技術(shù)資源的重新規(guī)劃布局,同時(shí)也會(huì)沖擊固有的產(chǎn)業(yè)和市場(chǎng)競(jìng)爭(zhēng)格局。
當(dāng)前,“移動(dòng)互聯(lián)網(wǎng)是成為繼PC 、互聯(lián)網(wǎng)之后的下一座金礦”的觀點(diǎn)已成為業(yè)界共識(shí)。但是,相比于成熟的PC應(yīng)用測(cè)試,移動(dòng)應(yīng)用測(cè)試還停留在原始的“刀耕火種”時(shí)代。僅靠中小應(yīng)用開發(fā)者的個(gè)體力量,無(wú)疑無(wú)法完成這項(xiàng)復(fù)雜工作。
來(lái)自Mobilewalla的數(shù)據(jù)顯示,全球第一百萬(wàn)個(gè)移動(dòng)應(yīng)用已經(jīng)在2011年感恩節(jié)期間誕生。目前,每天平均有超過(guò)500個(gè)Android應(yīng)用、700個(gè)iPhoneiPad應(yīng)用發(fā)布,這個(gè)數(shù)字還在持續(xù)快速攀升之中。
問(wèn)題是,智能平臺(tái)和應(yīng)用的開放性也給移動(dòng)應(yīng)用程序的通用性帶來(lái)了麻煩。當(dāng)前市場(chǎng)上充斥著形形色色的智能手機(jī)和移動(dòng)終端,種類繁多、版本紛雜。開發(fā)者們基于Android 平臺(tái)推出一款新的應(yīng)用程序,其可能在某款機(jī)器、某一個(gè)網(wǎng)絡(luò)上順暢運(yùn)行,但并不能保證與所有機(jī)型、所有網(wǎng)絡(luò)都相容。
舉例而言,大量基于Android 2.1版的手機(jī)應(yīng)用,拿到安卓平板電腦上無(wú)法正常使用,有的廉價(jià)平板電腦廣告說(shuō)得千好萬(wàn)好,用戶拿回家,通過(guò)網(wǎng)絡(luò)尋找了上百個(gè)名義上可以使用的軟件,結(jié)果只有不到十個(gè)能玩得起來(lái),這種把終端用戶當(dāng)成軟件測(cè)試工程師的做法,對(duì)于硬件廠商乃至軟件廠商的應(yīng)用體驗(yàn)、品牌形象幾乎是毀滅性的。
事實(shí)上,就像桌面電腦操作系統(tǒng)的用戶一樣,內(nèi)地移動(dòng)終端的消費(fèi)者對(duì)于各種應(yīng)用的質(zhì)量要求并不低。相比之下,蘋果iPad 平板電腦、iPhone手機(jī)等,之所以能在價(jià)格居高不下的情況下獲得越來(lái)越多的用戶支持,與其移動(dòng)終端型號(hào)不復(fù)雜、且系統(tǒng)地測(cè)試過(guò)軟件可用性有直接的關(guān)系。
為什么測(cè)試工作為應(yīng)用開發(fā)者、硬件廠商所忽視?從專業(yè)角度而言,移動(dòng)應(yīng)用測(cè)試工作是眾多中小應(yīng)用開發(fā)者、硬件廠商無(wú)法承擔(dān)的。
移動(dòng)應(yīng)用開發(fā)過(guò)程中必須使用真實(shí)手機(jī)、在真實(shí)網(wǎng)絡(luò)環(huán)境中進(jìn)行適配測(cè)試,才能進(jìn)入商用。如果缺失真機(jī)測(cè)試的環(huán)節(jié),極有可能會(huì)給應(yīng)用的推廣和使用埋下隱患,一旦出問(wèn)題將直接招致用戶的投訴或拋棄。
即使采用不同品牌的手機(jī)進(jìn)行測(cè)試,還要面對(duì)不同手機(jī)廠商的系統(tǒng)版本差異問(wèn)題。對(duì)于標(biāo)準(zhǔn)統(tǒng)一的Android系統(tǒng),手機(jī)廠商的版本也并非完全相同,MIUI、樂(lè)Phone、魅族、阿里云,這些Android系統(tǒng)已經(jīng)加入了很多個(gè)性化的東西,導(dǎo)致Android應(yīng)用必須進(jìn)行單獨(dú)適配。
業(yè)內(nèi)人士指出:一款移動(dòng)應(yīng)用要想獲得成功,發(fā)布前的測(cè)試環(huán)節(jié)至關(guān)重要,移動(dòng)應(yīng)用開發(fā)者遇到的阻礙包括測(cè)試效率、測(cè)試成本,還有就是快速定位問(wèn)題所在。目前的移動(dòng)應(yīng)用測(cè)試主要依靠人力,在一個(gè)又一個(gè)手機(jī)終端上重復(fù)測(cè)試幾十次,甚至上百次。不但測(cè)試效率極低,而且存在發(fā)現(xiàn)問(wèn)題很難復(fù)現(xiàn)等情況,移動(dòng)應(yīng)用開發(fā)者很難高效、快速地開發(fā)、交付新的應(yīng)用。
拓荒:移動(dòng)應(yīng)用開發(fā)潮中的契機(jī)
換個(gè)角度看世界,收獲會(huì)有大不同?!耙苿?dòng)應(yīng)用測(cè)試難”問(wèn)題給移動(dòng)應(yīng)用開發(fā)者、硬件廠商帶來(lái)諸多麻煩的同時(shí),也逐漸催生出了移動(dòng)應(yīng)用專業(yè)測(cè)試的商機(jī)。Testin真機(jī)測(cè)試平臺(tái)正是誕生在這樣的背景之下。
云測(cè)網(wǎng)絡(luò)(Testin)的創(chuàng)業(yè)團(tuán)隊(duì)有多年的IT、互聯(lián)網(wǎng)及通信行業(yè)經(jīng)驗(yàn)。要把握移動(dòng)應(yīng)用測(cè)試的機(jī)會(huì),必須具備很強(qiáng)的跨行業(yè)能力,而這恰好是這個(gè)團(tuán)隊(duì)核心成員所具備的優(yōu)勢(shì)。曾在Pica磨練過(guò)的王軍和伙伴們,由此成為內(nèi)地最早定位于移動(dòng)應(yīng)用測(cè)試領(lǐng)域服務(wù)的創(chuàng)業(yè)者。
目前,云測(cè)網(wǎng)絡(luò)面向移動(dòng)應(yīng)用開發(fā)者,推出了Testin真機(jī)自動(dòng)測(cè)試平臺(tái)。
作為獨(dú)立的第三方移動(dòng)互聯(lián)網(wǎng)服務(wù)平臺(tái),云測(cè)網(wǎng)絡(luò)面向移動(dòng)應(yīng)用開發(fā)和服務(wù)提供商推出的Testin平臺(tái)服務(wù)包括了體驗(yàn)測(cè)試(RealTest)、自動(dòng)適配測(cè)試(RealAuto)、智能監(jiān)控(RealMonitor)三部分,為用戶提供專業(yè)的基于真實(shí)終端、真實(shí)移動(dòng)網(wǎng)絡(luò)的跨終端、跨網(wǎng)絡(luò)、跨地區(qū)的自動(dòng)真機(jī)測(cè)試和監(jiān)測(cè)服務(wù)。
據(jù)王軍介紹,移動(dòng)應(yīng)用開發(fā)者可以在線免費(fèi)上傳程序,選擇所需的移動(dòng)終端和網(wǎng)絡(luò),在不到1分鐘的時(shí)間里,平臺(tái)就可以自動(dòng)完成應(yīng)用程序在不同機(jī)型安裝、啟動(dòng)、運(yùn)行、屏幕、UI等適配測(cè)試,隨后詳細(xì)的測(cè)試報(bào)告將立刻通過(guò)郵件發(fā)送給開發(fā)者,開發(fā)者可以根據(jù)報(bào)告、截圖、日志迅速鎖定即有問(wèn)題。
移動(dòng)應(yīng)用開發(fā)者可以免費(fèi)獲得Testin的基本服務(wù),同時(shí)向企業(yè)用戶提供深度適配測(cè)試服務(wù),對(duì)移動(dòng)應(yīng)用程序的功能、性能及用戶體驗(yàn),自動(dòng)進(jìn)行多機(jī)型、多網(wǎng)絡(luò)、多批次測(cè)試。這不僅為開發(fā)者減少大量重復(fù)、枯燥的人力測(cè)試工作,還節(jié)省了適配終端的購(gòu)買、租用成本。
Testin平臺(tái)目前已部署了超過(guò)2000款基于Android、iOS平臺(tái)的終端,覆蓋了包括小米、阿里云、Kindle Fire、iPhone4S等在內(nèi)的各類熱點(diǎn)機(jī)型。
截至目前,推出不久的Testin平臺(tái)已測(cè)試了超過(guò)5000個(gè)移動(dòng)應(yīng)用,包括電商、網(wǎng)購(gòu)、銀行、證券、旅行、生活、社區(qū)、游戲等各個(gè)方面的應(yīng)用。測(cè)試結(jié)果顯示:幾乎所有應(yīng)用在測(cè)試中都會(huì)出現(xiàn)不同問(wèn)題,例如新浪微博在Kindle Fire上不能正常運(yùn)行等。而測(cè)試改良可以幫助開發(fā)者大幅提升用戶體驗(yàn)。
現(xiàn)階段,移動(dòng)應(yīng)用測(cè)試的市場(chǎng)需求是如此旺盛,以至于除了國(guó)內(nèi)的移動(dòng)運(yùn)營(yíng)商、中國(guó)平安、國(guó)美等大型企業(yè),日本、歐美的移動(dòng)應(yīng)用外包服務(wù)商也開始向云測(cè)網(wǎng)絡(luò)伸出橄欖枝。對(duì)于這家創(chuàng)業(yè)企業(yè)而言,當(dāng)前的壓力不是來(lái)自于投資者對(duì)現(xiàn)金流及盈利的要求,而在于能否給移動(dòng)互聯(lián)網(wǎng)應(yīng)用開發(fā)產(chǎn)業(yè)提供一個(gè)健康的生態(tài)系統(tǒng)支撐。
云測(cè)試:云計(jì)算新軍
近年來(lái),“云計(jì)算”的概念經(jīng)過(guò)若干跨國(guó)巨頭推動(dòng),正逐步成為地方政府關(guān)注的寵兒。很多二三線城市亦紛紛開始投入重金。但是,盲目上馬各類“宏大敘事”的項(xiàng)目,頗有借機(jī)跑馬圈地的味道。如果日后投資效益不佳,造成大量設(shè)備閑置、資源浪費(fèi),又很難找到“政績(jī)工程”責(zé)任人。
微軟中國(guó)有限公司董事長(zhǎng)張亞勤認(rèn)為:“云計(jì)算的核心是‘?dāng)?shù)據(jù),軟件,服務(wù),而不是IDC。多個(gè)地方政府投巨資圈地買服務(wù)器建數(shù)據(jù)中心,是新版本的房地產(chǎn)商業(yè)。云計(jì)算若想真正發(fā)展,要以市場(chǎng)驅(qū)動(dòng),應(yīng)用服務(wù)為導(dǎo)向,軟件為工具。”內(nèi)地云計(jì)算中心普遍面臨的挑戰(zhàn)是,將匯聚的信息資源通過(guò)實(shí)際應(yīng)用分發(fā)出去,“化云為雨”,給大眾和企業(yè)帶來(lái)真正的實(shí)惠。
在這樣的背景下,基于真實(shí)云測(cè)試市場(chǎng)需求的創(chuàng)業(yè)團(tuán)隊(duì)從細(xì)小之處切入,帶來(lái)了不同于政府工程的新鮮氣息。
所謂云測(cè)試,就是指基于云計(jì)算的新型測(cè)試方案。包括云測(cè)網(wǎng)絡(luò)在內(nèi),不同服務(wù)商有不同的做法:
Cloud Testing公司提供多種瀏覽器的平臺(tái),一般的用戶在本地用Selenium把自動(dòng)化測(cè)試腳本編寫好,然后上傳到他們網(wǎng)站,然后就可以在他們的平臺(tái)上運(yùn)行Selenium腳本了;
Keynote公司發(fā)布的kite工具基于桌面的測(cè)試軟件,編輯和分析網(wǎng)站性能,給出可視化分析結(jié)果,能夠提供性能測(cè)試標(biāo)準(zhǔn)給整個(gè)web應(yīng)用生命周期;
SOASTA 發(fā)布的CloudTest基于瀏覽器運(yùn)行,并具備較好兼容性。用戶可以在任何時(shí)間、任何地點(diǎn),通過(guò)計(jì)算機(jī)的瀏覽器和互聯(lián)網(wǎng)就可以開展測(cè)試工作。
云測(cè)網(wǎng)絡(luò)的Testin進(jìn)行App自動(dòng)適配測(cè)試,移動(dòng)App開發(fā)和App服務(wù)提供商的產(chǎn)品、開發(fā)、QA與客服等相關(guān)人員,可以通過(guò)互聯(lián)網(wǎng)隨時(shí)隨地對(duì)移動(dòng)應(yīng)用在真實(shí)的移動(dòng)設(shè)備和網(wǎng)絡(luò)中自動(dòng)進(jìn)行大容量、多批次的供能、性能、壓力、并發(fā)及用戶體驗(yàn)等測(cè)試,在App發(fā)布前,通過(guò)互聯(lián)網(wǎng)提交、Testin平臺(tái)自動(dòng)完成不同機(jī)型、屏幕與網(wǎng)絡(luò)環(huán)境的自動(dòng)適配覆蓋驗(yàn)證測(cè)試,大幅提升適配效果。
云測(cè)服務(wù):放眼全球市場(chǎng)
當(dāng)前,Android應(yīng)用開發(fā)者們受困于開放性的挑戰(zhàn),不得不面對(duì)多版本、產(chǎn)品規(guī)格分歧的困擾,由此帶來(lái)的云測(cè)試市場(chǎng)蛋糕自然引起了一些創(chuàng)業(yè)團(tuán)隊(duì)的高度興趣。
除了云測(cè)網(wǎng)絡(luò)之外,一個(gè)專門為開發(fā)者而設(shè)的多機(jī)型測(cè)試平臺(tái)Apkudo團(tuán)隊(duì)宣稱:可幫移動(dòng)應(yīng)用開發(fā)者測(cè)試近300種Android設(shè)備相容問(wèn)題。
目前,Apkudo團(tuán)隊(duì)宣稱這個(gè)平臺(tái)服務(wù)是免費(fèi)的,可以幫助開發(fā)者找到應(yīng)用程序在近300種不同Android 設(shè)備上運(yùn)行的問(wèn)題,目前已有近三百款已上市的設(shè)備模擬環(huán)境資料,包括平板和手機(jī)在內(nèi)。開發(fā)者只需上傳 APK 到Apkudo 上,平臺(tái)就會(huì)自動(dòng)模擬每一款設(shè)備的運(yùn)行情況。相關(guān)的錯(cuò)誤和問(wèn)題就會(huì)顯示出來(lái),同時(shí)更會(huì)提供在不同設(shè)備上應(yīng)用運(yùn)行的的錄像,開發(fā)者可以通過(guò)錄像回放找到問(wèn)題癥結(jié)。
相比之下,基于真實(shí)終端、真實(shí)移動(dòng)網(wǎng)絡(luò)的Testin搶先一步面向國(guó)內(nèi)開發(fā)者開放服務(wù),占據(jù)了先機(jī)。Testin的另一個(gè)對(duì)手是DeviceAnywhere,但用戶使用要通過(guò)客戶端的方式,而Testin采用純?yōu)g覽器的方式,接入的門檻相對(duì)來(lái)說(shuō)更低。
風(fēng)險(xiǎn)投資經(jīng)常來(lái)咨詢?cè)茰y(cè)網(wǎng)絡(luò)所測(cè)試的應(yīng)用中有無(wú)優(yōu)秀的項(xiàng)目,或通過(guò)其Testin平臺(tái)對(duì)自己所關(guān)注的應(yīng)用進(jìn)行評(píng)估。由此觀之,Testin平臺(tái)同時(shí)也可以成為移動(dòng)應(yīng)用孵化輔助檢測(cè)平臺(tái)。這種服務(wù)需求雖在意料之外,其實(shí)也在情理之中。只要是健康生態(tài)系統(tǒng)支撐的一部分,就可以在生態(tài)系統(tǒng)中獲得自己的立足之地,與方方面面建立穩(wěn)定的合作關(guān)系。企業(yè)的邊界當(dāng)然也就可以拓展,并非受限于內(nèi)地市場(chǎng)、內(nèi)地客戶。
“我們不想做成一個(gè)只面向中國(guó)移動(dòng)應(yīng)用開發(fā)者的企業(yè),地球是平的、移動(dòng)互聯(lián)網(wǎng)更是沒(méi)有疆界的,要將目光放遠(yuǎn),覆蓋全球,服務(wù)全球移動(dòng)開發(fā)者?!蓖踯娤M茰y(cè)網(wǎng)絡(luò)能夠成為全球移動(dòng)互聯(lián)網(wǎng)云測(cè)試服務(wù)領(lǐng)域領(lǐng)先的服務(wù)提供商。如今,面前是全球100多萬(wàn)個(gè)移動(dòng)應(yīng)用開發(fā)者,而云測(cè)網(wǎng)絡(luò)的計(jì)劃是,2012年第二季度開放全球服務(wù)。