Android添加单元测试的方法与步骤

一、修改配置文件AndroidManifest.xml

<?xmlversion="1.0"encoding="utf-8"?>
<manifestxmlns:android="http://schemasandroid.com/apk/res/android"
package
="cn.ycmoon.test.activity"android:versionCode="1"
android:versionName
="1.0">
<uses-sdkandroid:minSdkVersion="8"/>

<applicationandroid:icon="@drawable/icon"android:label="@string/app_name">
<uses-libraryandroid:name="android.test.runner"/>
<activityandroid:name=".MainActivity"android:label="@string/app_name">
<intent-filter>
<actionandroid:name="android.intent.action.MAIN"/>
<categoryandroid:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>

</application>
<instrumentationandroid:name="android.test.InstrumentationTestRunner"
android:targetPackage
="cn.ycmoon.test.activity"android:label="Testing"/>
</manifest>

说明:1、在Application节点中Activity前添加<uses-libraryandroid:name="android.test.runner" />

2、在Application节点的添加<instrumentationandroid:name="android.test.InstrumentationTestRunner"android:targetPackage="cn.ycmoon.test.activity"android:label="Testing" />

二、在相应包中编写要完方法,

三、在src同级级目录中添加一个test文件夹[可自定义],并在下建立和项目一致的包名:cn.ycmoon.test.activity

四、在要进行单元测试的方法上右键->NEW->JUNIT Test Case。弹出下界面:

选择SuperClass为:

点击下一步,选择要测试的方法:

点击完成。

将新产生的单元测试的类放入test/项目包名下。

在单元测试方法中添加实现:

展开test/cn.ycmoon.test.activity下单元测试类,选择要测试的方法,点右键,选择Run As->AndroidJUnit Test,就会打开单元测试结果界面。

右该方法无错误,则结果会显示绿色状态条:

更多相关文章

  1. 浅谈Java中Collections.sort对List排序的两种方法
  2. Python list sort方法的具体使用
  3. python list.sort()根据多个关键字排序的方法实现
  4. Android之获取屏幕和视图高和宽
  5. android 开发的步骤
  6. android 中如何限制 EditText 最大输入字符数(2)
  7. Android下使用Logcat打印信息
  8. Android(安卓)系统应用调用,intent 的使用方法总结
  9. Android各种获取Context方法

随机推荐

  1. Android Studio 报错小记
  2. 6.1.5 GridView详解
  3. 设置Android程序的默认安装位置
  4. Android 手机震动 设置震动时间
  5. TabActivity的使用遇到的问题
  6. Android中使用TagFlowLayout制作动态添加
  7. Android(安卓)常用布局及基本UI控件
  8. Android 自定义标题栏Title Bar
  9. Android (一) Android studio 安装
  10. stagefright