首页 > 移动平台 > 详细

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

时间:2015-07-15 23:00:47      阅读:313      评论:0      收藏:0      [点我收藏+]

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测试

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!