1. 程式人生 > 實用技巧 >Android測試工具 UIAutomator入門與介紹

Android測試工具 UIAutomator入門與介紹

UI Automator 測試工具定義以及用途

    UI Automator 測試框架提供了一組 API,用於構建在使用者應用和系統應用上執行互動的介面測試。通過 UI Automator API,您可以執行在測試裝置中開啟“設定”選單或應用啟動器等操作。UI Automator 測試框架非常適合編寫黑盒式自動化測試,此類測試的測試程式碼不依賴於目標應用的內部實現細節。



    優點:可以對所有的操作來進行自動化,操作簡單(eg:點選事件 ,側滑事件,上拉事件,以及模擬鍵盤輸入測試用例)。可以測試所有裝置的程式。

    缺點:必須要Android4.0以上才能使用。

UI Automator 的執行呢,需要我們編寫完畢打成jar包,直接上傳到/data/local/tmp/ 目錄下面,然後用adb 命令執行即可。由於是安卓原生的,比較穩定,執行的速度也比較快。

    我們下載了安卓的環境變數後,然後下載任意大於4.0的安卓版本sdk即可。