發(fā)布時間:2020-06-08
每個項目開發(fā)階段的新功能都需要進(jìn)行測試。移動端也不例外,移動端app測試中功能測試也是一個重要方面,我們今天將圍繞移動端測試展開,測試人員需要進(jìn)行手動測試和自動化測試。剛開始測試時,測試員必須把移動app當(dāng)做"黑盒"一樣進(jìn)行手動測試,看看提供的功能是否正確并如設(shè)計的一樣正常運作。
除了經(jīng)典的測試方法,比如點擊按鈕看現(xiàn)象,測試員還必須執(zhí)行更多功能的移動設(shè)備專門的測試。如今,現(xiàn)代移動設(shè)備觸摸屏都要求多點觸控動作互動,縱向或橫向。還要通過不同的接口連接其他設(shè)備或服務(wù),比如GPS、NFC、照相機、LED等等。這個時候,移動端自動化測試的優(yōu)勢就彰顯出來了,現(xiàn)在市面上有很多移動端的自動化測試工具,有商業(yè)版也有開源,面向各個不同平臺,如Android,iPhone,WindowsPhone7,BlackBerry以及移動webapp。
根據(jù)開發(fā)策略和結(jié)構(gòu),不同自動化工具可供選擇。支持安卓操作系統(tǒng)的就有Robotium、Robolectric、Roboguice、MonkeyTalk,Monkeyrunner、NativeDriver和CalabashforAndroid等開源工具。支持iPhone操作系統(tǒng)的測試自動化工具包括KIF(KeepItFunctional)、UIAutomation、MonkeyTalk、CalabashforiOS、Frank、Zucchini等等。
那有沒有一款自動化工具能夠既支持安卓又支持蘋果呢?答案是存在的。MobileRunner(簡稱MR)是面向移動平臺(android和ios)的自動化測試工具。支持同時直接連接多臺移動設(shè)備,通過腳本錄制和執(zhí)行,實現(xiàn)移動設(shè)備和應(yīng)用的自動化測試、設(shè)備兼容性測試、功能測試等工作。在設(shè)備錄制腳本時,實現(xiàn)對腳本的單步調(diào)試功能,可以單步運行一條腳本語句,提高腳本調(diào)試效率,還可以通過視圖化界面進(jìn)行錄制,可以直觀地查看錄制到對象,實為一款強大的移動端自動化測試工具。
選擇一款合適的移動端自動化測試工具對企業(yè)來說并不容易,執(zhí)行測試環(huán)節(jié)的試錯成本和代價相對來說很高,小編今日的分享到這里就結(jié)束,后面將分享更多有用知識。
相關(guān)閱讀:
手機自動化測試工具M(jìn)obileRunner 如何智能編輯腳本?
電話咨詢,400-035-7887,安排專業(yè)技術(shù)售前給您解答(產(chǎn)品試用、技術(shù)交流、服務(wù)咨詢和商務(wù)報價)。
您的信息已成功提交!
我們的客服人員稍后會與您聯(lián)系