android开发 - 应用单元测试
来源:互联网 发布:韩语网络语气词 编辑:程序博客网 时间:2024/04/20 15:50
在实际开发中,开发android软件的过程需要不断的进行测试,使
用Junit测试框架,是珍贵Android开发的必用技术,在Junit中可
以得到组件,可以模拟发送事件和检测程序处理的正确性
1. 新建一个android项目 包名为:com.cnnote.test
2. 新建一个class,换一个包名 为:com.cnnote.service
写一个会报错的方法
3. 在ManiFest.xml清单里,添加使用库
<uses-library android:name="android.test.runner" />
<instrumentation android:name="android.test.InstrumentationTestRunner"
android:targetPackge="com.cnnote.test" android:label="Tests for My App">
4.现在环境配置好了
5.新建一个普通的类(写测试用例),需要继承一个类
android.test.AndroidTestCase
然后在这个类写测试方法
public void testSave() throws Exception{
PersonService service = new PersonService();
service.save(null);
}
public void testAdd() throws Exception{
PersonService service = new PersonService();
int actual = service.add(1,2);
Assert.assertEquals(3,actual);
}
5. 现在在eclipse里右上边有一个outline窗口,可以右击这个测试方法,run as -> Android JUnit Test
现在运行完后,可以看看JUnit窗口的结果,成功还是失败
如果抛出异常,窗口里有跟踪,可以看到异常在哪个文件,哪一行
如果使用这个方法,就是断言结果5和actual比较,如果不对,则在异常跟踪里会写明,具体的值
Assert.assertEquals(5,actual)
6.现在正在单元测试已经完成
7。以上是在一个开发项目里写测试单元的代码
也可以新建一个测试项目,选择要测试的项目进行测试
0 0
- android开发 - 应用单元测试
- Android应用开发中如何进行单元测试
- Android应用开发中如何进行单元测试
- Android应用开发中如何进行单元测试
- Android应用开发中如何进行单元测试
- android应用开发之:单元测试(unit testing)
- Android应用开发中如何进行单元测试
- Android应用开发中如何进行单元测试
- Android应用开发中如何进行单元测试
- android应用的单元测试
- android-为应用单元测试
- Android开发(5)--对应用进行单元测试
- Android应用开发之单元测试之白盒巧克力
- Android开发(5)--对应用进行单元测试
- Android开发系列(四):如何对应用进行单元测试
- Android开发7:单元测试
- Android开发之单元测试
- Android 开发 单元测试
- android开发 - 短信发送器
- 行列覆盖,最小点集覆盖
- 在Oracle Database 12c 中创建c##scott用户及相关数据表
- hibernate实体映射配置:多对多、一对多、多对一、特殊的多对一
- web.xml 中的listener、 filter、servlet 加载顺序及其详解
- android开发 - 应用单元测试
- HTML注册界面
- 鸟哥的第七章笔记
- A+B format
- 素数判定 HDU 2012
- 使用RequestMapping映射请求
- struts2漏铜升级jar包报错 解决-Struts Problem Report Struts has detected an unhandled exception
- android开发 - 状态栏通知
- UVa-10815 - Andy's First Dictionary