AndroidTest
来源:互联网 发布:易语言编程 编辑:程序博客网 时间:2024/05/28 04:54
第一步:在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>
<instrumentation
android:name= "android.test.InstrumentationTestRunner"
android:targetPackage= "com.cmcc.cmcchyssodemo" />
***上面targetPackage指定的包要和应用的package相同。
第二步.:开发测试类
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筛选查看测试结果
0 0
- AndroidTest
- androidtest 31
- AndroidTest Espresso初步体验
- AndroidTest Espresso初步体验
- android studio androidTest引用jar出错
- Android、JUnit深入浅出(五)——AndroidTest例子分析
- [Android] Failed to install AndroidTest.apk on device 'emulator-5554!
- Android JUnit深入浅出(五)——AndroidTest例子分析
- 在Cordova中自定义AndroidTest(Instrumented Unit Test)
- AndroidTest学习(1)Android测试基础(部分搬运)
- xdcms更换百度编辑器
- 第九周项目2—对称矩阵压缩存储的实现与应用
- 原SLICK3.0 MySQL InnoDB Driver
- 虚幻4 Event、CustomEvent、EventDispatcher
- Haskell经典算法和问题搜集
- AndroidTest
- MVC框架
- C++ main函数 argc,argv传递参数的含义
- 【LeetCode从零单刷】Symmetric Tree
- Java jdk配置
- POJ 2406 Power Strings (kmp求周期)
- Java鼠标监听(单击、双击、滑轮)
- Linux中环境变量文件及配置
- stderr和stdout详细解说