2016-04-12 56 views
0

同Android的SDK文檔網頁: http://developer.android.com/training/testing/start/index.html#config-local-testsAndroid的測試documentaton

我們可以閱讀以下內容:

「在你的Android Studio項目, 您必須將源文件存儲在本地單元測試特定的源目錄 的src/test/java下 「

線後:

」 在你的Android Studio項目, 您必須將您的測試測試的源代碼放在特定目錄 src/androidTest/java下。「

那麼,我們應該在哪裏放置我們的測試源?

回答

4

其中之一或兩者。它們適用於不同類型的測試。第一個報價是從a section entitled "Configure Your Project for Local Unit Tests"。第二個報價是a section entitled "Configure Your Project for Instrumented Tests"。這些不是一回事。

一言以蔽之:

  • 「本地單元測試」是指「在JVM上運行您的開發機器的測試,主要是測試的POJO,其他非Android的特定代碼,或Android代碼你嘲笑不斷」

  • ‘儀表測試’(簡稱先前稱爲‘儀表測試’)是指‘在Android運行測試,因此可以測試在很大程度上取決於Android的代碼’

這涵蓋在the Testing Concepts documentation