++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
一.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);
}
本文介绍如何使用ActivityInstrumentationTestCase2类结合Robotium框架进行Android应用的功能测试,包括创建测试项目、导入类库、编写及执行测试用例的具体步骤。
216

被折叠的 条评论
为什么被折叠?



