标签:
你应该开始编写和启动测试作为你的android程序开发周期的一部分。写的好的测试能够帮助你更早的发现bug和使你对你的代码有信心。
一个测试用例定义了一些对象和方法的集合,用于启动多样的彼此独立的测试。测试用例可以被组织进测试套件内和启动编程,以一个可重复的规则,测试框架提供了测试启动的方式。
这节课将会教你如何使用android的自定义测试框架(基于流行的Junit框架)。你可以编写你的测试用例来验证你程序里的指定行为,和检查在不同的android设备中的一致性表现。你的测试用例也可以作为一种内部代码文档的服务,来描述应用组件的期望行为。
Instrumentation
测试启动器 来启动它。
在你开始编写和启动你的测试之前,你应该先配置你的测试环境。这节课教你如何配置Eclipse 来编写和启动测试,和如何通过命令提示行方式使用Gradle框架构建和启动测试。
Note: 为了帮助你开始,这个课程时基于Eclipse和ADT插件的。然而,为了你个人的测试环境,你可以自由选择IDE或者选择命令提示行方式。
Eclipse 和 ADT插件提供了一个可以支持你创建,构建,和启动Android程序测试用例的图形界面的集成开发环境。Eclipse 提供了一个非常使用的特性,它可以为你的Android程序项目自动生成一个合适的新的测试工程。.
配置步骤:
You should now be able to create, build, and run test cases from your Eclipse environment. 了解更多请阅读Creating and Running a Test Case.
如果你使用 Gradle version 1.6或者更高版本作为你的构建环境, 你可以使用 Gradle Wrapper配置你的测试环境. 确保在你的 gradle.build
文件,在defaultConfig节点中的 minSdkVersion 属性被设置成 8 or higher. 你可以参考包含在下载文件中的训练课程中的示例 samplegradle.build
文件。
使用 Gradle Wrapper 启动测试:
./gradlew build connectedCheck
要学习更多 using Gradle for Android testing, 请参考 Gradle Plugin User Guide.
要学习更多 using command line tools other than Gradle for test development, see Testing from Other IDEs.
Android中文翻译 - 测试你的Android Activity
标签:
原文地址:http://www.cnblogs.com/vir56k/p/4580460.html