++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
一.ActivityInstrumentationTestCase2类提供了单一的Activity的功能测试(基于Robotium测试框架)。
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
二.使用ActivityInstrumentationTestCase2类做功能测试的步骤
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1.在Eclipse创建一个Andriod Test Project;
2.在该project中导入必要的类库robotium和Junit:;
jar包:robotium-solo-5.1.jar和robotium-solo-5.1-javadoc.jar
Junit4;
3.创建测试用例;
利用继承ActivityInstrumentationTestCase2类的目标Activity类,创建测试用例。
具体:继承ActivityInstrumentationTestCase2<:Activity>,在protected void setUp ()和protected void tearDown ()方法之间使用Solo对象对目标Activity进行测试用例的执行(方法)。
3.public TestDemo1() {//在构造函数处标明继承自目标项目的启动类
super(MainActivity.class);
}