单元测试
文章平均质量分 57
单元测试学习总结
孙朝阳
逆水行舟,不进则退!
展开
-
Android 单元测试(五) 之Espresso基础
Espresso 是 Google 官方提供的一个易于测试 Android UI 的开源框架 。新建AS项目时,会自动添加依赖: androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { exclude group: 'com.android.support', mod...原创 2018-05-07 21:08:46 · 1622 阅读 · 0 评论 -
Android 单元测试(二) 之JUnit进阶
本文接上篇文章JUnit基础继续学习JUnit。套件测试 套件测试说的通俗点,就是批量运行测试类。涉及注解@RunWith @Suite 接着使用上篇的Calculater,创建两个测试类:/** * Created by scy on 2018/4/26. */public class CalculaterTest { private Calculater mCa...原创 2018-04-27 12:18:19 · 1635 阅读 · 0 评论 -
Android 单元测试(四) 之AndroidJUnitRunner基础
AndroidJUnitRunner,Google官方的android单元测试框架之一,适用于 Android 且与 JUnit 4 兼容的测试运行器!测试运行器可以将测试软件包和要测试的应用加载到设备、运行测试并报告测试结果。 此测试运行器的主要功能包括:JUnit 支持访问仪器信息测试筛选测试分片要求 Android 2.2(API 级别 8)或更高版本。JUnit 支...原创 2018-05-02 11:32:27 · 13264 阅读 · 0 评论 -
Android 单元测试(一) 之JUnit基础
用Android Studio创建工程的时候,src文件夹下会同时生成三个文件夹main、test、androidTesttest和androidTest是专门针对源码级别的白盒测试的。 test:文件夹用于写不依赖设备环境的单元测试,即可在PC上直接运行; androidTest:文件夹用于写需要在设备上才能运行的测试。分类功能测试:和UI无关,测试IO操作、算法、流程等; ...原创 2018-04-27 10:28:52 · 4602 阅读 · 0 评论 -
Android 单元测试(三) 之Mockito的使用
Mockito是一个很不错的模拟框架。它允许您使用干净简单的API编写漂亮的测试代码。 依赖repositories { jcenter() }dependencies { testCompile "org.mockito:mockito-core:2.+" }继续使用前面的Calculater类编写测试类!验证行为/** * Created by scy on 20...原创 2018-05-02 17:57:10 · 813 阅读 · 0 评论