2014移動(dòng)開(kāi)發(fā)者必備的十大應(yīng)用測(cè)試工具
在移動(dòng)應(yīng)用開(kāi)發(fā)過(guò)程中,測(cè)試是至關(guān)重要的一個(gè)環(huán)節(jié),擁有好的測(cè)試工具不僅能實(shí)現(xiàn)事半功倍的效果,還能極大地降低開(kāi)發(fā)者所需花費(fèi)的時(shí)間和精力。在本文中,我們介紹了十款***移動(dòng)應(yīng)用測(cè)試工具,涵蓋iOS、Android、BlackBerry等主流移動(dòng)平臺(tái)。
1. FoneMonkey for iOS
FoneMonkey for iOS是一款專門用于iPhone應(yīng)用的功能測(cè)試工具,允許開(kāi)發(fā)者對(duì)執(zhí)行應(yīng)用界面的自動(dòng)腳本進(jìn)行交互式的創(chuàng)建、編輯和回放。使用FoneMonkey for iOS,開(kāi)發(fā)者可以創(chuàng)建支持自動(dòng)運(yùn)行用戶操作序列并驗(yàn)證結(jié)果的測(cè)試套件。FoneMonkey for iOS不僅能實(shí)現(xiàn)類似QA測(cè)試的體驗(yàn),還可以輕而易舉地將其整合到持續(xù)集成環(huán)境中。
2. iPhoney
iPhoney是一款專門用于iPhone Web應(yīng)用測(cè)試的模擬器,可以為開(kāi)發(fā)者提供一個(gè)與iPhone實(shí)際大小相同的Web瀏覽環(huán)境,支持Safari,能夠讓開(kāi)發(fā)者對(duì)應(yīng)用設(shè)計(jì)進(jìn)行完整的視覺(jué)質(zhì)量測(cè)試。
3. W3C mobileOK Checker
W3C mobileOK Checker能夠幫助開(kāi)發(fā)者對(duì)應(yīng)用的移動(dòng)設(shè)備友好程度進(jìn)行評(píng)估,支持在一個(gè)網(wǎng)頁(yè)上執(zhí)行一系列的測(cè)試,以確定其友好程度,并且還會(huì)生成報(bào)告,以告訴開(kāi)發(fā)者所測(cè)應(yīng)用是否對(duì)移動(dòng)設(shè)備友好,以及哪些地方需要進(jìn)行改進(jìn)。
4. Modify Headers
Modify Headers這款工具對(duì)于移動(dòng)Web開(kāi)發(fā)及HTTP操作、隱私等測(cè)試很有幫助。通過(guò)Modify Headers,開(kāi)發(fā)者不僅可以對(duì)HTTP request headers執(zhí)行添加、修改和過(guò)濾等操作,對(duì)應(yīng)用功能進(jìn)行測(cè)試,還可以極大地加快其移動(dòng)Web應(yīng)用開(kāi)發(fā)進(jìn)程。
5. dotMobi模擬器
dotMobi模擬器能夠允許開(kāi)發(fā)者對(duì)某一特定的網(wǎng)站能否良好地適配移動(dòng)Web瀏覽器進(jìn)行測(cè)試,并且,還擁有一個(gè)從主頁(yè)尋求額外支持的功能。
6. Google Android Emulator
Android碎片化問(wèn)題頗為嚴(yán)重,而Google官方所推出的這款A(yù)ndroid模擬器能夠讓開(kāi)發(fā)者無(wú)需使用任何物理設(shè)備,即可在Mac、Windows、Linux等PC端對(duì)應(yīng)用進(jìn)行直接測(cè)試。
7. Android SDK Emulator
Android SDK模擬器為開(kāi)發(fā)者提供了Android應(yīng)用測(cè)試、構(gòu)建及調(diào)試所必備的API庫(kù)和工具。該模擬器能夠幫助開(kāi)發(fā)者極大地提高開(kāi)發(fā)效率,無(wú)論是開(kāi)發(fā)還是調(diào)試,均可以快速完成。
8. iPad Peek
在 線測(cè)試網(wǎng)站iPad Peek在iOS開(kāi)發(fā)者中口碑頗高,其能夠直接在線模擬測(cè)試網(wǎng)站兼容性的功能也是十分強(qiáng)大。支持橫豎屏預(yù)覽,無(wú)論是iPad還是iPhone,開(kāi)發(fā)者只需 登陸iPad Peek網(wǎng)站,在其首頁(yè)對(duì)話框中輸入需要查看的域名地址,即可進(jìn)行***測(cè)試。此外,iPad Peek還支持本地預(yù)覽。
9. BlackBerry Simulator
使用BlackBerry模擬器,開(kāi)發(fā)者不僅可以直接在PC上查看、測(cè)試并調(diào)試BlackBerry應(yīng)用,還可以對(duì)屏幕、鍵盤、觸控板等能否***配合應(yīng)用程序進(jìn)行測(cè)試。借助BlackBerry模擬器,運(yùn)行和調(diào)試應(yīng)用程序,就如同在真實(shí)的BlackBerry設(shè)備上一樣。
10. Apphance and Appgrader
Apphance能夠?yàn)殚_(kāi)發(fā)者提供及時(shí)、準(zhǔn)確的測(cè)試方案,自動(dòng)收集用戶反饋和報(bào)告應(yīng)用內(nèi)bug數(shù)據(jù),幫助開(kāi)發(fā)者提升應(yīng)用用戶體驗(yàn)。2012年,Apphance被應(yīng)用測(cè)試服務(wù)商uTest收購(gòu)。