Android Instrumented Test

針對Android 單元測試中, 若要執行與Android API 相關的測試時, 我們可用 Instrumented Test 的方式來測試.

(請參閱 Android App Test 基本概念)

Android Instrumented Test 的架構圖如下:

InstrumentationTestCase :

這類型的測試會啟動instrumentation Test Runner.

可以模擬 Android 事件, 而傳送訊息給應用程式, 如click event.

因此可以對UI進行自動化測試.

AndroidTestCase

此類型適用於non- UI 的測試, 如database操作測試或Service相關測試

作者

Nick Lin

發表於

2016-07-27

更新於

2023-01-18

許可協議


評論