在移動(dòng)互聯(lián)網(wǎng)時(shí)代,各類(lèi)移動(dòng)APP應(yīng)用層出不窮,讓整個(gè)應(yīng)用程序市場(chǎng)和用戶應(yīng)接不暇,產(chǎn)業(yè)的欣欣向榮令開(kāi)發(fā)者們?nèi)缬鲆?jiàn)天使 般興奮,但同時(shí),Android平臺(tái)的碎片化卻又像魔鬼一樣令人頭疼,開(kāi)發(fā)者們往往需要付出很大的成本和精力去為新產(chǎn)品在不同設(shè)備上的質(zhì)量表現(xiàn)尋求理想的 適配結(jié)果,這無(wú)疑是一件需要長(zhǎng)期消耗資源但又不得不做的事情。 基于此,大家對(duì)真機(jī)自動(dòng)化云測(cè)試服務(wù)的迫切需求便應(yīng)運(yùn)而生。由中國(guó)最大的IT解決方案與服務(wù)供應(yīng)商?hào)|軟出品的易測(cè)云系統(tǒng),就是這樣一個(gè)專(zhuān)業(yè)為移動(dòng)App產(chǎn)品提供真機(jī)自動(dòng)化云測(cè)試服務(wù)的平臺(tái),于2012年底面向市場(chǎng)提供服務(wù)。截止目前,易測(cè)云可提供適配測(cè)試、功能測(cè)試、遍歷測(cè)試和性能測(cè)試四種服務(wù),全面為App品質(zhì)保駕護(hù)航。
據(jù)悉,易測(cè)云自上線以來(lái),不斷通過(guò)市場(chǎng)調(diào)研收集用戶建議,持續(xù)對(duì)產(chǎn)品功能進(jìn)行優(yōu)化和完善,致力于做出最貼近用戶實(shí)際需要的 自動(dòng)化云測(cè)試產(chǎn)品。憑借在軟件行業(yè)10幾年的專(zhuān)業(yè)測(cè)試能力,東軟易測(cè)云團(tuán)隊(duì)敏銳的捕捉市場(chǎng)需求,并結(jié)合用戶實(shí)際需要,于近期上線新服務(wù)“遍歷測(cè)試”,并推 出東軟自主研發(fā)的腳本錄制工具Radar,和新的測(cè)試框架Guerrilla,同時(shí)對(duì)其他部分核心功能進(jìn)行了系統(tǒng)優(yōu)化和升級(jí)。
新增核心功能:遍歷測(cè)試
易測(cè)云此次推出的遍歷測(cè)試,可以智能遍歷應(yīng)用程序所有界面,具備遍歷度更高,覆蓋面更廣,運(yùn)行更加穩(wěn)定,結(jié)果更加清晰等優(yōu)點(diǎn)。它基于“自愈”型的遍歷模式,可以做到對(duì)每一個(gè)到達(dá)的頁(yè)面進(jìn)行結(jié)構(gòu)分析,并不間斷的對(duì)頁(yè)面進(jìn)行持續(xù)遍歷,還可以根據(jù)其程序頁(yè)面結(jié)構(gòu)做相應(yīng)的操作,其結(jié)構(gòu)和做過(guò)的操作都會(huì)存檔,保證可遍歷測(cè)試的穩(wěn)定和路徑可控。這樣周到全面的遍歷過(guò)程可以保證APP產(chǎn)品的遍歷范圍和遍歷深度。用戶一鍵提交被測(cè)程序后,報(bào)告會(huì)將程序的遍歷路徑和動(dòng)作清晰展現(xiàn)。除此之外,該遍歷測(cè)試也具備登錄功能,可以滿足用戶登錄APP賬戶進(jìn)行更加深入和更實(shí)用的操作演示。
易測(cè)云的遍歷測(cè)試,將使應(yīng)用程序的結(jié)構(gòu)一目了然,頁(yè)面跳轉(zhuǎn)邏輯清晰可見(jiàn),無(wú)限滿足用戶的測(cè)試需要,減少app開(kāi)發(fā)者的測(cè)試時(shí)間達(dá)60%-85%。未來(lái),易測(cè)云團(tuán)隊(duì)還會(huì)繼續(xù)為提升開(kāi)發(fā)者測(cè)試效率而不懈努力。
自主研發(fā)錄制工具Radar
易測(cè)云本次功能升級(jí)還有另一個(gè)看點(diǎn)——錄制工具Radar,確切的說(shuō)它是一個(gè)由東軟自主研發(fā)的Eclipse插件,為Android 開(kāi)發(fā)者提供APP自動(dòng)化測(cè)試腳本的錄制,可以幫助使用者快速生成測(cè)試腳本,免去手工編寫(xiě)測(cè)試腳本的煩惱。其具有如下四方面優(yōu)點(diǎn):
(1)控件識(shí)別,生成腳本可運(yùn)行于不同分辨率的設(shè)備
(2)代碼可編輯,增加腳本的靈活性
(3)多種斷言和驗(yàn)證方式,保證測(cè)試的準(zhǔn)確性
(4)云端執(zhí)行,錄制完成的腳本可提交測(cè)試云在上百款設(shè)備上執(zhí)行
推出新測(cè)試框架Guerrilla
易測(cè)云的新款測(cè)試框架Guerrilla,可以適應(yīng)用戶更多的測(cè)試需要。Guerrilla,意為“游擊隊(duì)”,其產(chǎn)品意義與易測(cè)云的產(chǎn)品理念“解放測(cè)試者”相吻合。本框架是基于Robotium進(jìn)行二次開(kāi)發(fā)和擴(kuò)展,借鑒集成了Athrun框架的部分優(yōu)秀特性,同時(shí)兼容Robotium的所有API。特色功能如下:
(1)提供xml格式的測(cè)試報(bào)告結(jié)果。
(2)自定義每條測(cè)試用例的意圖說(shuō)明。
(3)支持對(duì)WebView的操作,對(duì)WebView在較多擴(kuò)展,讓WebView測(cè)試更便捷。
(4)開(kāi)發(fā)的腳本,可上傳易測(cè)云在所有Android設(shè)備上進(jìn)行測(cè)試。
截止目前,易測(cè)云支持Robotium、Athrun、Guerrilla三種開(kāi)源測(cè)試框架,并使用基于控件識(shí)別的測(cè)試工 具Radar,最大化滿足App個(gè)人開(kāi)發(fā)者以及企業(yè)級(jí)用戶對(duì)于自動(dòng)化、自定義測(cè)試的需要,大幅減少成本投入,提高測(cè)試效率。期待未來(lái),易測(cè)云為廣大開(kāi)發(fā)者 以及自動(dòng)化真機(jī)云測(cè)試服務(wù)行業(yè)帶來(lái)更多的驚喜!