我们在进行项目开发时,为了提高项目开发效率,方便项目测试中的局部代码功能测试会用到单元测试。这样就不用重新运行一遍整个项目。长期以此我们会就节省大量的时间去做其他的事。
首先来介绍一下如何进行单元测试:
A . 创建一个Android项目,我这里为TestDemo;
B . 配置AndroidManifest
C . 创建测试Class与测试Activity
D . 创建Android Junit Test 与 Android Application
这是我的项目结构,并且创建了MainActivity,TestActivity ,TestClass
1.在AndroidManifest配置单元测试
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.testdemo"
android:installLocation="preferExternal"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="21" />
<uses-permission android:name="android.permission.RUN_INSTRUMENTATION" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".MainActivity"
android:label="@string/app_name" >
</activity>
<activity android:name="com.example.testdemo.TestActivity" >
<intent-filter>
<action android: