AndroidTest
2015-10-29 21:54
363 查看
第一步:在AndroidManifest.xml文件中进行配置, 在manifest节点下配置instrumentation, 在application节点下配置uses-library。如:
<application android:icon="@drawable/icon" android:label="@string/app_name">
<uses-library android:name="android.test.runner"/>
</application>
[align=left]<instrumentation[/align]
android:name=
"android.test.InstrumentationTestRunner"
android:targetPackage=
"com.cmcc.cmcchyssodemo" />
[align=left] ***上面targetPackage指定的包要和应用的package相同。[/align]
[align=left]
[/align]
[align=left]
[/align]
第二步.:开发测试类
a) 在com.myapp.test包中创建FileTest类,并继承AndroidTestCase
b) 声明类属性常量字符串 private static final String TAG = "FileServiceTest";
c) 编写测试方法testRead(),并在方法内部对FileService实例的read()方法进行测试,如果read()方法有返回值,则取出其返回值,假设返回值赋值到String result变量中
d) 使用 Log.i(TAG, result) 语句,打印日志,日志级别为i (info),日志标签为TAG常量值,即"FileServiceTest"
3) 测试
以Android JUnit Test方式运行testRead(),在LogCat视图中通过info级别或TAG筛选查看测试结果
<application android:icon="@drawable/icon" android:label="@string/app_name">
<uses-library android:name="android.test.runner"/>
</application>
[align=left]<instrumentation[/align]
android:name=
"android.test.InstrumentationTestRunner"
android:targetPackage=
"com.cmcc.cmcchyssodemo" />
[align=left] ***上面targetPackage指定的包要和应用的package相同。[/align]
[align=left]
[/align]
[align=left]
[/align]
第二步.:开发测试类
a) 在com.myapp.test包中创建FileTest类,并继承AndroidTestCase
b) 声明类属性常量字符串 private static final String TAG = "FileServiceTest";
c) 编写测试方法testRead(),并在方法内部对FileService实例的read()方法进行测试,如果read()方法有返回值,则取出其返回值,假设返回值赋值到String result变量中
d) 使用 Log.i(TAG, result) 语句,打印日志,日志级别为i (info),日志标签为TAG常量值,即"FileServiceTest"
3) 测试
以Android JUnit Test方式运行testRead(),在LogCat视图中通过info级别或TAG筛选查看测试结果
相关文章推荐
- Android Touch事件的分发响应机制
- Android Studio中Button ,Textview中字体自动变成大写的问题
- AndroidStudio实用插件收集
- 解决Android抽屉被击穿问题
- 日报2015/10/29(极客学院安卓视频学习)
- Android 配置文件 manifest 子节点属性说明
- Android中的“再按一次返回键退出程序”实现
- Android实现推送方式解决方案
- 【Android】实现打开关闭效果
- Android抽屉(SlidingDrawer --类似android通知栏下拉效果)
- 用户注册--Android
- 【Android成长之路】全局大喇叭——广播机制的浅谈(发送自定义广播)
- Android开发手记(18) 数据存储三 SQLite存储数据
- Android JS相互调用详解
- Android基础入门教程——10.6 PowerManager(电源服务)
- 使用Android Studio进行NDK开发
- android studio使用jcenter上的开源库
- android 计算器,纯手打,功能实现了,bug可能还有点
- Android Studio Tips -- 提取方法
- android技术学习--Thread.UncaughtExceptionHandler捕获异常崩溃