-
准备工具:Robotium资料下载
-
知识准备:
- java基础知识,如基本的数据结构、语法结构、类、继承等
- 对Android系统较为熟悉,了解四大组件,会编写简单的Android应用程序
- 熟悉Eclipse IDE使用方法
- 有足够的耐心与探索精神,遇到问题可以熟练的Google
- 安装jdk,配置环境变量,如果不会请自行Google
- 下载安装Android SDK,并更新
- 下载Eclipse,并安装ADT插件,集成Android SDK
- 下载Robotium官方例子以及最新的JAR包
- 打开Eclipse导入被测试工程
- 创建测试工程:选择Android Test Project,并点击下一步
- 输入工程名,并点击下一步
- 选择被测工程NotePad,并点击完成
- 在测试工程中新建lib文件夹
- 将下载好的Robotium jar包拷入lib中,并在build path中将jar包引入工程
- 打开测试工程中的manifest.xml文件,修改如下
1 |
|
- 新建junit test case,选择junit4,并输入类名,点击完成
- 打开新建的测试类,修改继承ActivityInstrumentationTestCase2<NotesList>,创建构造方法,并编写测试代码,具体如图
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 |
|
- 编写完成后,打开模拟器或者连接上真机,右击测试类,选择Android junit Test
- Eclipse会切换到junit界面,此时模拟器(真机)会自动执行测试,通过左边界面可以看到运行结果