码迷,mamicode.com
首页 > 移动开发 > 详细

Android Day02-Android中单元测试(junit测试)&monkey测试

时间:2015-07-15 23:03:02      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:android课程

Android中junit测试有2种实现方式

第1种:一般Android工程的实现方式

    1.在清单文件中添加2项内容

    首先在AndroidManifest.xml中加入下面红色代码:

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

         package="cn.itcast.action“ android:versionCode="1“  android:versionName="1.0">


  <application android:icon="@drawable/icon" android:label="@string/app_name">

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

         ....

  </application>


  <uses-sdkandroid:minSdkVersion="6" />


     <instrumentation android:name="android.test.InstrumentationTestRunner"

          android:targetPackage="cn.itcast.action" android:label="Testsfor My App" />

     </manifest>

    上面targetPackage指定的包要和应用的package相同,即指定要测试哪个应用。

    2.编写单元测试代码

        新建一个类继承AndroidTestCase类,在这个类中调用assertEquals等断言函数。

    assertEquals(期望结果,实际返回值);

        技术分享

      选择要测试的方法,右键点击“Run As”--“Android Junit Test” ,在Outline中点击亦可。

第2种:直接新建Android测试工程       

       新建一个Android Test Project

      技术分享

       选择要测试的Android工程

      技术分享

      那么在新建好的工程中,清单文件就已经自动配置好了。其它的操作和第1种的一样。



Android应用程序的monkey测试

    就是在应用程序里随意的点击指定的次数

    adb shell

    monkey -p 包名 次数


本文出自 “行意天下” 博客,请务必保留此出处http://4259297.blog.51cto.com/4249297/1675133

Android Day02-Android中单元测试(junit测试)&monkey测试

标签:android课程

原文地址:http://4259297.blog.51cto.com/4249297/1675133

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!