Android测试教程 3 测试项目

本文深入讲解了Android平台上的测试框架,包括JUnit的使用方法,如何组织测试项目,以及使用Eclipse ADT工具创建测试项目的过程。介绍了测试用例、测试套件的概念,以及测试项目的结构要求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.youkuaiyun.com/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

               

Android的编译和测试工具需要测试项目组织符合预订的结构:分别为Test case 类,Test case 包以及测试项目。

JUnit 为Android的测试的基础,一般来说,一个JUint测试为一个用来测试一个应用某一部分的语句。 你可以将多个测试Test方法组织起来构成一个测试用例(Test case),多个测试用例可以构成Test Suites 。 每个Test方法相对独立,一个测试类Test class包含一组相关的Test 或其它辅助方法。

在Android平台上,你可以使用测试工具调入Test Package和所要测试的应用,然后执行Test Runner来运行测试用例。

使用Eclipse ADT 工具创建测试项目的方法:

1. 在创建应用的同时创建测试项目,如下图

选中Create a Test Project ,ADT自动为应用创建对应的测试项目

2. 导入已有的测试项目,并和被测试的应用关联。

Android SDK 自带ApiDemo,并带有其对应的测试项目ApiDemos->Test. 打开ApiDemos->Test 的方法如下,首先是选中Build Target (比如Android 2.2),然后选择Create project from existing sample, 从下拉列表中选择ApiDemos ->Tests (注意你要先创建ApiDemosAndroid ApiDemos示例解析(1):创建ApiDemo示例

将ApiDemos->tests 和ApiDemos 关联起来:

修改ApiDemos->tests 测试项目的属性,在Java Build Path 的项目Projects 中添加ApiDemos

你最好使Eclipse 工具创建测试项目:

  • 自动为你的测试项目设置使用InstrumentationTestRunner 作为运行Test Package的Test Runner,测试项目必须使用InstrumentationTestRunner 或其子类做为Test Package的runner.
  • 为测试项目创建合适的项目名称和测试包名称,比如你需要测试的应用的包名称为com.mydomain.myapp 则自动创建的测试包名为com.mydomain.myapp.test ,从测试包名可以很容易找到对应的应用程序包名称。
  • 自动创建合适的build 文件,mainifest 文件和文件目录结构。

建议使用的文件目录结构可以如下所示:

MyProject/
—–AndroidManifest.xml
—–res/
——–… (resources for main application)
—–src/
——–… (source code for main application) …
—–tests/
———-AndroidManifest.xml
———-res/
————-… (resources for tests)
———-src/
————-… (source code for tests)

           

给我老师的人工智能教程打call!http://blog.youkuaiyun.com/jiangjunshow
这里写图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值