单元测试很重要的,VincentTung编写某个功能都是先进行单元测试,然后提交代码。Android工程中要进行单元测试要进行如下两步

1.配置manifest.xml
        
  1. <instrumentationandroid:name="android.test.InstrumentationTestRunner"android:targetPackage="程序包名">
  2. </instrumentation>
  3. <uses-libraryandroid:name="android.test.runner"/>

2.然后新建一个测试类继承 AndroidTestCase 在这个类中写一个测试方法,写完后, 右击-->Run as-->Android JUnit Test 3.出现红条,失败,出现绿条,成功。 manifest.xml
        
  1. <?xmlversion="1.0"encoding="utf-8"?>
  2. <manifestxmlns:android="http://schemas.android.com/apk/res/android"
  3. package="com.my.http"android:versionCode="1"android:versionName="1.0">
  4. <uses-sdkandroid:minSdkVersion="7"/>
  5. <instrumentationandroid:name="android.test.InstrumentationTestRunner"
  6. android:targetPackage="com.my.http"></instrumentation>
  7. <applicationandroid:icon="@drawable/ic_launcher"
  8. android:label="@string/app_name">
  9. <activityandroid:name=".HttpGet200Activity"android:label="@string/app_name">
  10. <intent-filter>
  11. <actionandroid:name="android.intent.action.MAIN"/>
  12. <categoryandroid:name="android.intent.category.LAUNCHER"/>
  13. </intent-filter>
  14. </activity>
  15. <uses-libraryandroid:name="android.test.runner"/>
  16. </application>
  17. <uses-permissionandroid:name="android.permission.INTERNET"/>
  18. </manifest>

测试类

        
  1. publicclassMyTestCaseextendsAndroidTestCase{
  2. publicvoidtestNet(){
  3. if(Util.getConnectNetState("Http://www.baidu.com")){
  4. Log.i("data","Good");
  5. }else{
  6. Log.i("data","Bad");
  7. }
  8. }
  9. }

更多相关文章

  1. 使用Android Studio进行单元测试
  2. repo sync同步Android 源代码下载到99%出错
  3. 【Android Studio快捷键】之代码提示
  4. android上进行c/C++开发测试
  5. Android中进行单元测试
  6. 使用calabash测试开源中国Android客户端

随机推荐

  1. android电源管理资料整理
  2. android launchmode(四种启动模式)应用场
  3. Android(安卓)笔记 03
  4. 手机的软件形态
  5. Android实现长按录音松开保存、播放及根
  6. Android中的各种单位
  7. Android(安卓)是Google开发的基于Linux平
  8. 将Eclipse的工程转移到Android(安卓)Stud
  9. Android(安卓)推送实现原理解析
  10. Android(安卓)ROM开发(一)——Windows下Cyg