1、配置测试环境

在app:gradle下配置


apply plugin: 'com.android.application'


android {
    compileSdkVersion 19
    buildToolsVersion "23.0.2"


    defaultConfig {
        applicationId "com.example.testshellcmd"
        minSdkVersion 14
        targetSdkVersion 19


        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }


    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }
}


dependencies {
    compile 'com.android.support:support-v4:19.1.0'


    // Required -- JUnit 4 framework
    testCompile 'junit:junit:4.12'


    androidTestCompile 'com.android.support:support-annotations:19.1.0'
    androidTestCompile 'com.android.support.test:runner:0.4.1'
    androidTestCompile 'com.android.support.test:rules:0.4.1'

}


2、在你要测试的类上,点击类名,右键,Go To --> Test

在Android Studio中使用Android Tests(Junit)_第1张图片


选择自动生成的方法以及要被测方法之后,选择测试类的存放路径


3、补充测试类

在Android Studio中使用Android Tests(Junit)_第2张图片

4、配置manifest文件,添加

<!-- 单元测试配置 -->

5、运行测试类,Run -- Edit Configurations... ,点击+号,选择Android Tests,在右侧完善信息

在Android Studio中使用Android Tests(Junit)_第3张图片


最后AS的工具栏中选择该测试类,并点击绿色三角形运行即可

更多相关文章

  1. android图片缩放平移
  2. Android RatingBar自定义替换系统图片
  3. android photoview 图片放大缩放功能 ImageView
  4. Android图片太大导致无法正常显示
  5. 不停地切换两张图片ViewFlipper
  6. Android实现图片缩放与旋转
  7. Android Studio点击按钮更换背景图片
  8. android图片放大 缩小 旋转

随机推荐

  1. OSI强调:SSPL并不是开源许可证
  2. Kubernetes在喜马拉雅的实践:测试环境稳定
  3. 树莓派发布微控制器开发板,售价仅4美元
  4. Apache ECharts顺利毕业,成为ASF顶级项目
  5. LogDevice:一种用于日志的分布式数据存储
  6. AWS 宣布创建“真正”开源的 Elasticsear
  7. 2021技术领域趋势报告:Rust继续增长、低代
  8. 解决项目迁移至Kubernetes集群中的代理问
  9. 2021红帽杯 wp(持续更新~~)
  10. Fedora先发制人:谷歌旨在强迫用户都去使用