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相關測試
Android Instrumented Test
https://nickcarter9.github.io/2016/07/27/2016/2016_07_27-android-instrumented_test/