AndroidJunit单元测试

一.先决条件,需要在(AndroidManifest.xml)主文件下配置好;

Instrumentation

<instrumentation

<!--指定测试类和指定应用需测试的包-->

android:name="android.test.InstrumentationTestRunner"

android:targetPackage="com.itheima28.xmldemo">

</instrumentation>

<application>

<!--指定测试类-->

<uses-libraryandroid:name="android.test.runner"/>

二.测试的类继承安卓测试盒;

publicclassUtilOfxmlextendsAndroidTestCase{

内部写公开无参测试函数,用来直接测组件

publicxxxtest_xx(){

}

}

三.测试有技巧,打开Outline视图,单个函数测,整个类测;

Outline,logcat一目郎然,最好的调试,视察工具了。

源码示例

[

<?xmlversion="1.0"encoding="utf-8"?>

<manifestxmlns:android="http://schemas.android.com/apk/res/android"

package="com.android.buluo.resolveruseDemo"

android:versionCode="1"

android:versionName="1.0">

<uses-sdk

android:minSdkVersion="8"

android:targetSdkVersion="18"/>

<uses-permissionandroid:name="contenproviderDemo.read"/>

<uses-permissionandroid:name="contenproviderDemo.write"/>

<!--系统测试所需工具类,以及待测试应用包名-->

<instrumentation

android:name="android.test.InstrumentationTestRunner"

android:targetPackage="com.android.buluo.resolveruseDemo">

</instrumentation>

<application

android:allowBackup="true"

android:icon="@drawable/ic_launcher"

android:label="@string/app_name"

android:theme="@style/AppTheme">

<!--系统测试所需工具类-->

<uses-libraryandroid:name="android.test.runner"/>

<activity

android:name="com.android.buluo.resolveruseDemo.MainActivity"

android:label="@string/app_name">

<intent-filter>

<actionandroid:name="android.intent.action.MAIN"/>

<categoryandroid:name="android.intent.category.LAUNCHER"/>

</intent-filter>

</activity>

</application>

</manifest>

]

更多相关文章

  1. C语言函数以及函数的使用
  2. Android单元测试-javaeye
  3. 移动应用测试框架—Calabash Android 简介
  4. Android EditText 代码实现键盘弹出打开和关闭工具类
  5. Android JUnit单元测试
  6. android-单元测试(Android JUnit Test)
  7. vim+ctags+cscope 打造Android源码阅读工具
  8. Tiny210(Android)串口收发测试通过
  9. 搭建android测试环境

随机推荐

  1. Dalvik——基本Dalvik VM调用
  2. Android(安卓)Parcel实现反向Binder通信
  3. Android(安卓)代码控制手机数据网络的开
  4. android添加第三方库以及JNI接口封装
  5. Android得到呼入的手机号码
  6. Android(安卓)Studio 使用 System.loadLi
  7. Android(安卓)Studio使用---眼花缭乱的插
  8. android jni开发流程
  9. Android(安卓)SocketService
  10. Android可平移缩放旋转的ImageView的实现