4款常用的安卓自動(dòng)化測(cè)試工具對(duì)比分析

        發(fā)布時(shí)間:2020-07-08

        手機(jī)自動(dòng)化測(cè)試工具選擇很多。在眾多的可選擇的自動(dòng)化工具中,要選到項(xiàng)目合適的工具需要考慮多方面的要求?,F(xiàn)在比較流行的移動(dòng)操作系統(tǒng)支持的安卓自動(dòng)化測(cè)試工具。

        安卓自動(dòng)化測(cè)試工具

        1、 Robotium 安卓測(cè)試工具

        Robotium是一款經(jīng)常使用的自動(dòng)化測(cè)試工具軟件,支持Android。

        Robotium是一個(gè)免費(fèi)的Android UI測(cè)試工具。它適用于為不同的安卓版本和子版本測(cè)試自動(dòng)化。軟件開(kāi)發(fā)人員經(jīng)常把它描述為Android Selenium。Robotium測(cè)試是用java寫的。事實(shí)上,Robotium是一個(gè)單元測(cè)試庫(kù)。

        但通過(guò)Robotium創(chuàng)建測(cè)試需要花費(fèi)很多時(shí)間和努力,因?yàn)闉榱俗詣?dòng)化測(cè)試還需要修改程序源代碼。該工具也不適合與系統(tǒng)軟件的交互,它不能鎖定和解鎖智能手機(jī)或平板電腦。Robotium也沒(méi)有錄制回放功能,也不提供截圖。

        2、MonkeyRunner 安卓應(yīng)用測(cè)試

        Monkeyrunner是一款流行的Android測(cè)試工具,用于自動(dòng)化功能測(cè)試。

        這個(gè)工具比Robotium更低一層次。這個(gè)不必處理源代碼來(lái)做自動(dòng)化測(cè)試。這個(gè)測(cè)試可以用Python寫,并且可以使用錄制工具來(lái)創(chuàng)建測(cè)試。

        Monkeyrunner可以連接到電腦或模擬真實(shí)設(shè)備運(yùn)行測(cè)試。該工具有一個(gè)接口,用它來(lái)控制智能手機(jī),平板電腦或外部模擬器的Android代碼。

        這個(gè)測(cè)試工具的缺點(diǎn)是,它必須為每個(gè)設(shè)備編寫腳本。另一個(gè)問(wèn)題是,每次測(cè)試程序的用戶界面變化都需要調(diào)整測(cè)試腳本。

        3、MobileRunner

        MobileRunner是國(guó)內(nèi)領(lǐng)先的支持IOS及Android上App、小程序、H5應(yīng)用的自動(dòng)化測(cè)試工具,實(shí)現(xiàn)7*24小時(shí)的自動(dòng)化回歸測(cè)試、兼容性測(cè)試,讓測(cè)試更簡(jiǎn)單。

        MobileRunner支持同時(shí)直接連接多臺(tái)移動(dòng)設(shè)備,通過(guò)腳本錄制和執(zhí)行,實(shí)現(xiàn)移動(dòng)設(shè)備和應(yīng)用的自動(dòng)化測(cè)試、設(shè)備兼容性測(cè)試、功能測(cè)試等工作。

        4、Appium安卓自動(dòng)化框架

        這是一個(gè)可以為iOS和Android做自動(dòng)化測(cè)試框架。它是一個(gè)開(kāi)源工具。它支持從2.3及以后的安卓版本。Appium利用WebDriver接口運(yùn)行測(cè)試。它支持多種編程語(yǔ)言,如java,C #,Ruby和其他在WebDriver庫(kù)中的語(yǔ)言。它可以控制移動(dòng)設(shè)備上的Safari和Chrome。這樣測(cè)試移動(dòng)網(wǎng)站可使用Appium和這些瀏覽器。

        但一些自動(dòng)化測(cè)試工程師抱怨說(shuō),它沒(méi)有詳細(xì)的報(bào)告。其弱點(diǎn)還有減少了在移動(dòng)設(shè)備上XPath支持。

        所以,澤眾軟件推出的安卓自動(dòng)化測(cè)試工具MobileRunner的優(yōu)勢(shì)還是挺突出的,自動(dòng)化測(cè)試報(bào)告自動(dòng)生成,自動(dòng)化測(cè)試效率高。

        測(cè)試自動(dòng)化是一個(gè)復(fù)雜的任務(wù)。它需要充分地準(zhǔn)備和研究。需要緊跟信息技術(shù)的各種新奇應(yīng)用和自動(dòng)化測(cè)試工具。所有這些知識(shí)都是創(chuàng)建最有效的測(cè)試所必需的。

        推薦閱讀:

        利用APP測(cè)試工具M(jìn)R的參數(shù)表循環(huán)參數(shù)

        Android APP測(cè)試怎么測(cè)?Android APP的測(cè)試10大流程

        如何選擇安卓自動(dòng)化測(cè)試工具?安卓自動(dòng)化測(cè)試工具的使用方法

        android怎么測(cè)試?android測(cè)試工具有哪些?

        移動(dòng)端自動(dòng)化測(cè)試工具都有哪些?

        本文內(nèi)容不用于商業(yè)目的,如涉及知識(shí)產(chǎn)權(quán)問(wèn)題,請(qǐng)權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。
        滬ICP備07036474號(hào) 2003-2024 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
        微信
        咨詢

        添加客服微信 歡迎咨詢測(cè)試工具和測(cè)試服務(wù)

        微信客服
        問(wèn)題
        反饋
        產(chǎn)品
        畫冊(cè)

        掃描二維碼下載澤眾軟件企業(yè)宣傳冊(cè)

        產(chǎn)品畫冊(cè)
        返回
        頂部

        方案咨詢

        ×
        提交信息

        電話咨詢,400-035-7887,安排專業(yè)技術(shù)售前給您解答(產(chǎn)品試用、技術(shù)交流、服務(wù)咨詢和商務(wù)報(bào)價(jià))。

        您的信息已成功提交!

        我們的客服人員稍后會(huì)與您聯(lián)系