在Android Studio中使用Android Tests(Junit)

原创 2016年05月31日 16:09:53

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



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


3、补充测试类


4、配置manifest文件,添加

<!-- 单元测试配置 -->
<uses-library android:name="android.test.runner" />

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



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

版权声明:本文为博主原创文章,未经博主允许不得转载。

Android 在开发中使用单元测试

前言 之前我们理解了 单元测试的基本概念,那么现在就来实用啦。如何在Android开发中使用单元测试。 Android里的测试: 1.Local tests:本地单元测试,直接运行在JVM上,不用运行...
  • u014099894
  • u014099894
  • 2016年05月01日 14:57
  • 3517

Android产品研发(十九)-->Android studio中的单元测试

本文我们将讲解如何在android studio中进行单元测试,其可以很方便的为我们提供功能性测试,所以如果项目中有用到测试数据的时候,可以先进行单元测试,如果可以正常输出数据了,然后再到UI中执行,...
  • qq_23547831
  • qq_23547831
  • 2016年07月11日 21:42
  • 12681

Android中如何简单的做单元测试

单元测试 单元测试(模块测试)是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为。例如,你...
  • JavaAndroid730
  • JavaAndroid730
  • 2016年11月24日 22:51
  • 1902

AndroidStudio单元测试——instrumentation

前言:这几
  • harvic880925
  • harvic880925
  • 2014年07月23日 10:59
  • 42429

Android测试之设备化测试(Instrumented Tests)

当我们需要使用到安卓框架的时候,也就是android.jar里面的api的时候,使用本地单元测试的方式就难以做到了。这时就要使用设备化的测试。 设备化测试分为 ——设备化单元测试(Instrument...
  • WZG_1987
  • WZG_1987
  • 2016年09月24日 15:54
  • 1771

Android 单元测试(一)概述及Unit Test

概述Unit Test 和 Instrument Test 的区别 Android 单元测试
  • u010218288
  • u010218288
  • 2015年08月25日 10:56
  • 2632

AndroidTest

  • 2014年12月30日 23:12
  • 1.44MB
  • 下载

Android开发中单元测试的两种方式

Android开发中单元测试的两种方式 一位优秀的程序员也同样不能保证自己的程序没有bug,因此编写合适的测试程序是完全有必要的,这样也会降低程序在后期出现各种奇奇怪怪bug的可能,降低维护成本,未雨...
  • feishangbeijixing
  • feishangbeijixing
  • 2014年12月30日 23:11
  • 1732

Android学习笔记:对Android应用进行单元测试

第一步:在AndroidManifest.xml中加入如下两段代码:
  • duancanmeng
  • duancanmeng
  • 2012年04月13日 17:52
  • 41769

Android test

  • 2017年06月24日 14:43
  • 282KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在Android Studio中使用Android Tests(Junit)
举报原因:
原因补充:

(最多只允许输入30个字)