在Android Studio中使用Android Tests(Junit)

这篇博客详细介绍了如何在Android Studio中设置Android Tests,使用JUnit进行单元测试。首先,要在app的build.gradle文件中配置testInstrumentationRunner。接着,通过在源代码中生成测试类并指定测试方法的位置。然后,补充测试类的内容。在AndroidManifest.xml中添加必要的uses-library标签。最后,通过编辑运行配置运行测试,并在Android Studio中执行测试用例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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的工具栏中选择该测试类,并点击绿色三角形运行即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值