本頁說明各種工具,協助您透過 Android Studio 或指令列建立、設定及執行測試。
如要進一步瞭解測試的基本概念和撰寫測試的方法,請參閱在 Android 上測試應用程式。
執行及設定測試的方式有很多種:
在 Android Studio 中進行測試
在基本測試需求中,Android Studio 提供多項功能,可協助建立、執行及檢視 IDE 的測試結果。使用 Android Studio 時,您可以指向並按一下應用程式原始碼中所需程式碼,以建立特定類別或方法並對其進行測試、使用選單設定多個測試裝置,並與測試矩陣工具視窗互動,以視覺化方式呈現測試結果。如要進一步瞭解如何使用 Android Studio 建立及管理測試,請參閱在 Android Studio 中測試。
透過指令列執行測試
如需更精細的控制,可以透過指令列執行測試。指令列測試可讓您以簡單的方式指定模組,或個別或組合使用建構變數。透過 Android Debug Bridge (ADB) 殼層執行測試,可讓您針對想執行的測試進行自訂。
透過指令列執行測試在持續整合系統上也非常實用。
詳情請參閱透過指令列測試。
進階測試
針對進階測試需求,您可能需要覆寫預設設定、設定 Gradle 選項或重構程式碼,以便將測試分隔在各自的模組中。如要進一步瞭解如何為特殊用途調整測試設定,請參閱「進階測試設定」。
如要測試應用程式在使用者與之互動時的行為,可以使用 Espresso Test Recorder、App Crawler、UI Automator 或 Monkey 測試。