發(fā)布時間:2020-07-08
手機(jī)自動化測試工具選擇很多。在眾多的可選擇的自動化工具中,要選到項目合適的工具需要考慮多方面的要求?,F(xiàn)在比較流行的移動操作系統(tǒng)支持的安卓自動化測試工具。
1、 Robotium 安卓測試工具
Robotium是一款經(jīng)常使用的自動化測試工具軟件,支持Android。
Robotium是一個免費的Android UI測試工具。它適用于為不同的安卓版本和子版本測試自動化。軟件開發(fā)人員經(jīng)常把它描述為Android Selenium。Robotium測試是用java寫的。事實上,Robotium是一個單元測試庫。
但通過Robotium創(chuàng)建測試需要花費很多時間和努力,因為為了自動化測試還需要修改程序源代碼。該工具也不適合與系統(tǒng)軟件的交互,它不能鎖定和解鎖智能手機(jī)或平板電腦。Robotium也沒有錄制回放功能,也不提供截圖。
2、MonkeyRunner 安卓應(yīng)用測試
Monkeyrunner是一款流行的Android測試工具,用于自動化功能測試。
這個工具比Robotium更低一層次。這個不必處理源代碼來做自動化測試。這個測試可以用Python寫,并且可以使用錄制工具來創(chuàng)建測試。
Monkeyrunner可以連接到電腦或模擬真實設(shè)備運行測試。該工具有一個接口,用它來控制智能手機(jī),平板電腦或外部模擬器的Android代碼。
這個測試工具的缺點是,它必須為每個設(shè)備編寫腳本。另一個問題是,每次測試程序的用戶界面變化都需要調(diào)整測試腳本。
3、MobileRunner
MobileRunner是國內(nèi)領(lǐng)先的支持IOS及Android上App、小程序、H5應(yīng)用的自動化測試工具,實現(xiàn)7*24小時的自動化回歸測試、兼容性測試,讓測試更簡單。
MobileRunner支持同時直接連接多臺移動設(shè)備,通過腳本錄制和執(zhí)行,實現(xiàn)移動設(shè)備和應(yīng)用的自動化測試、設(shè)備兼容性測試、功能測試等工作。
4、Appium安卓自動化框架
這是一個可以為iOS和Android做自動化測試框架。它是一個開源工具。它支持從2.3及以后的安卓版本。Appium利用WebDriver接口運行測試。它支持多種編程語言,如java,C #,Ruby和其他在WebDriver庫中的語言。它可以控制移動設(shè)備上的Safari和Chrome。這樣測試移動網(wǎng)站可使用Appium和這些瀏覽器。
但一些自動化測試工程師抱怨說,它沒有詳細(xì)的報告。其弱點還有減少了在移動設(shè)備上XPath支持。
所以,澤眾軟件推出的安卓自動化測試工具MobileRunner的優(yōu)勢還是挺突出的,自動化測試報告自動生成,自動化測試效率高。
測試自動化是一個復(fù)雜的任務(wù)。它需要充分地準(zhǔn)備和研究。需要緊跟信息技術(shù)的各種新奇應(yīng)用和自動化測試工具。所有這些知識都是創(chuàng)建最有效的測試所必需的。
推薦閱讀:
利用APP測試工具M(jìn)R的參數(shù)表循環(huán)參數(shù)
電話咨詢,400-035-7887,安排專業(yè)技術(shù)售前給您解答(產(chǎn)品試用、技術(shù)交流、服務(wù)咨詢和商務(wù)報價)。
您的信息已成功提交!
我們的客服人員稍后會與您聯(lián)系