标签: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