Android test---JUnit
2015-09-03 22:32
549 查看
JUnit 单元测试
Android的单元测试基础也是比较简单,同样还是测试相加方法是否正确,测试用例还是用1+1?=2来个简单的Android单元测试;
1..打开eclipse,新建一个project。单击菜单栏的file-》new-》Java project;project name为testJunit;
2.右键新创建的工程testJunit, 选择new---》Java class,创建一个Java 类;class name 为addclass ;
待测的Java程序如下
3. 接下来 ,就可以编写JUnit 测试用例;
3.1. 右键刚刚的工程testJnit,选择new-》JUnit Test Case ,如图
3.2 在弹出的new juit test case 对话框中选择 new junit test 3 或new junit test 4;
然后在新的JUnit 测试用例name 输入测试用例的名称 如“testaddCase" 点击finish;(当然可以选择一次方法了如 setUp(),tearDown())
3.3 在testaddCase.java 中编写test case 如 1+1是否等于2
4. 最后开始执行测试用例;
右键工程 选择run as ----》 JUnit Test
如图
5. 查看测试的结果;
Android的单元测试基础也是比较简单,同样还是测试相加方法是否正确,测试用例还是用1+1?=2来个简单的Android单元测试;
1..打开eclipse,新建一个project。单击菜单栏的file-》new-》Java project;project name为testJunit;
2.右键新创建的工程testJunit, 选择new---》Java class,创建一个Java 类;class name 为addclass ;
待测的Java程序如下
public class addclass { public addclass() { // TODO Auto-generated constructor stub } public int addf(int one,int two){ return one+two; } }
3. 接下来 ,就可以编写JUnit 测试用例;
3.1. 右键刚刚的工程testJnit,选择new-》JUnit Test Case ,如图
3.2 在弹出的new juit test case 对话框中选择 new junit test 3 或new junit test 4;
然后在新的JUnit 测试用例name 输入测试用例的名称 如“testaddCase" 点击finish;(当然可以选择一次方法了如 setUp(),tearDown())
3.3 在testaddCase.java 中编写test case 如 1+1是否等于2
import junit.framework.TestCase; public class testaddCase extends TestCase { protected void setUp() throws Exception { System.out.println("测试准备"); } protected void tearDown() throws Exception { System.out.println("测试结束"); } public void testAdd(){ assertEquals(2,new addclass().addf(1,1)); } }
4. 最后开始执行测试用例;
右键工程 选择run as ----》 JUnit Test
如图
5. 查看测试的结果;
相关文章推荐
- android-------采用AIDL调用远程服务
- Android多线程断点下载
- android 图片加载优化,避免oom问题产生
- 【Android基础】Fragment 详解之Fragment生命周期
- 【Android基础】Fragment 详解之Fragment生命周期
- Android实例-解决启动黑屏问题(XE8+小米2)
- Android四大组件之Activity
- ScrollView中的LinearLayout不能使用android:layout_heig...
- 魅族MX5“应用未安装”的解决办法
- Android设备的唯一标识
- Android屏幕分辨率与dip、sp、pt、px等区别
- Android任务和返回栈(Tasks and Back Stack)
- Android view的绘制流程
- android:installLocation简析
- Android界面动画初探之--探索侧边栏折叠效果的实现
- Android实战技巧之四十:Android5.1.1源代码编译与烧写
- Android(java)学习笔记208:Android中操作JSON数据(Json和Jsonarray)
- 图片加载库Glide
- Android SDK不能在线更新的解决方案
- Android之 特殊字符显示