【问题标题】:Running tests with Android Studio使用 Android Studio 运行测试
【发布时间】:2017-09-29 07:57:40
【问题描述】:

我正在关注这个官方网站的指南:https://developer.android.com/training/testing/espresso/setup.html#running-tests

要在 Android Studio 中创建测试配置,请完成以下步骤:

  1. 打开运行 > 编辑配置。
  2. 添加新的 Android 测试配置。
  3. 选择一个模块。
  4. 添加特定的检测运行器:
  5. android.support.test.runner.AndroidJUnitRunner
  6. 运行新创建的配置。

现在,1. 没问题,但是 2.“Android 测试”配置在哪里?我可以添加“Android Instrumented Tests”,但是在哪里可以添加“android.support.test.runner.AndroidJUnitRunner”在 5.?

【问题讨论】:

  • android 文档真的很糟糕。我几乎从不使用它们。

标签: android unit-testing android-espresso


【解决方案1】:

对于 2,请参见下文。对于 AS2.3 及更高版本,这不是必需的。如果您的 Instrumentation 在 androidTest 文件夹中进行测试,只需右键单击测试名称并选择 Run。

对于 5,您需要将其添加到您的 gradle 脚本中,如下所示。

android {
     compileSdkVersion  .........
     buildToolsVersion  .........

     defaultConfig {
       minSdkVersion .....
       targetSdkVersion .....
       testApplicationId = 'your.package.name.test'
       testInstrumentationRunner = "android.support.test.runner.AndroidJUnitRunner"   
     }
}

【讨论】:

    猜你喜欢
    • 2020-03-22
    • 2013-11-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-13
    • 2015-11-04
    相关资源
    最近更新 更多