在同一个android sdk文档网页上: http://developer.android.com/training/testing/start/index.html#config-local-tests
我们可以阅读以下内容:
“在您的Android Studio项目中, 您必须将本地单元测试的源文件存储在特定的源目录下 的src /测试/ JAVA“
后来的行:
“在您的Android Studio项目中, 您必须将仪表化测试的源代码放在特定目录下 SRC / androidTest / JAVA“。
那么,我们应该把测试源放在哪里呢?
答案 0 :(得分:4)
其中之一或两者。它们适用于不同类型的测试。第一个引用来自a section entitled "Configure Your Project for Local Unit Tests"。第二个引用来自a section entitled "Configure Your Project for Instrumented Tests"。那些不是一回事。
简而言之:
“本地单元测试”是指“在开发计算机的JVM上运行的测试,主要用于测试POJO,其他非Android特定代码或不断模拟的Android代码”
< / LI>“检测测试”(以前称为“检测测试”)是指“在Android上运行的测试,因此可以测试严重依赖于Android的代码”