建立测试环境
编写:huanglizhuo - 原文:http://developer.android.com/training/activity-testing/preparing-activity-testing.html
在开始编写并运行我们的测试之前,我们应该建立测试开发环境。本小节将会讲解如何建立Eclipse IDE来构建和运行我们的测试,以及怎样用Gradle构建工具在命令行下构建和运行我们的测试。
注意: 本小节基于的是Eclipse及ADT插件。然而,你在自己测试开发时可以自由选用IDE或命令行。
用Eclipse建立测试
安装了Android Developer Tools (ADT) 插件的Eclipse将为我们创建,构建,以及运行Android程序提供一个基于图形界面的集成开发环境。Eclipse可以自动为我们的Android应用项目创建一个对应的测试项目。
开始在Eclipse中创建测试环境:
- 如果还没安装Eclipse ADT插件,请先下载安装。
- 导入或创建我们想要测试的Android应用项目。
- 生成一个对应于应用程序项目测试的测试项目。为导入项目生成一个测试项目:
a.在项目浏览器里,右击我们的应用项目,然后选择Android Tools > New Test Project
b.在新建Android测试项目面板,为我们的测试项目设置合适的参数,然后点击Finish
现在应该可以在Eclipse环境中创建,构建和运行测试项目了。想要继续学习如何在Eclipse中进行这些任务,可以阅读创建与执行测试用例
用命令行建立测试
如果正在使用Gradle version 1.6或者更高的版本作为构建工具,可以用Gradle Wrapper创建。构建和运行Android应用测试。确保在gradle.build
文件中,defaultConfig
部分中的minSdkVersion属性是8或更高。可以参考包含在下载包中的示例文件gradle.build
用Gradle Wrapper运行测试:
- 连接Android真机或开启Android模拟器。
- 在项目目录运行如下命令:
./gradlew build connectedCheck
进一步学习Gradle关于Android测试的内容,参看Gradle Plugin User Guide。
进一步学习使用Gradle及其它命令行工具,参看Testing from Other IDEs.。
本节示例代码AndroidTestingFun.zip