android的单元测试非常好用,它可以检测你的功能类或方法是否正确,而不依赖于一些复杂的操作。

单元测试配置:

1.单元测试类继承AndroidTestCase

2.AndroidManifest.xml文件添加

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

<instrumentation
android:name="android.test.InstrumentationTestRunner"
android:targetPackage="com.luku.log"//你的包名
android:label="Test for my app"
></instrumentation>

3.测试类编写

例子:

import android.test.AndroidTestCase;import android.util.Log;public class test extends AndroidTestCase{public void add() throws Exception{int i =1+1;xxx();Log.i("test", "结果是="+i);}public String xxx(){String str="输出";int i=1;int x=2;int c=i+x;str=str+c;return str;}}


<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"      package="com.luku.log"      android:versionCode="1"      android:versionName="1.0">    <uses-sdk android:minSdkVersion="8" />    <application android:icon="@drawable/icon" android:label="@string/app_name">       <uses-library android:name="android.test.runner"></uses-library>        <activity android:name=".LogActivity"                  android:label="@string/app_name">            <intent-filter>                <action android:name="android.intent.action.MAIN" />                <category android:name="android.intent.category.LAUNCHER" />            </intent-filter>        </activity>    </application>         <instrumentation     android:name="android.test.InstrumentationTestRunner"    android:targetPackage="com.luku.log"    android:label="Test for my app"    ></instrumentation></manifest>




更多相关文章

  1. Android(安卓)技术专题系列之十 -- Audio manager
  2. Android(安卓)网络存储的例子
  3. Android(安卓)Log日志规则打印
  4. Android(安卓)appt使用小结
  5. 编写高效的Android代码(译)
  6. [置顶] android的logcat详细用法
  7. adb如何打印kernel输出log
  8. Android(安卓)IPC机制(Android开发艺术探索)
  9. Python3原生编写月份计算工具

随机推荐

  1. Android(安卓)MediaPlayer Playback---多
  2. Android(安卓)8.0 app内覆盖安装
  3. Android(安卓)自定义View之能力分析图
  4. Android之View的视图测量过程
  5. Android(安卓)Jetpack Compose 之 Text
  6. Android(安卓)Studio 第七十七期 - Andro
  7. android Style应用
  8. Android(安卓)沉浸式状态栏 支持4.4及以
  9. Android(安卓)NumberPicker详细使用
  10. android中自定义的一个可以弹出类似于提