ubuntu10.10环境下CTS搭建

CTS 全称Compatibility Test Suite兼容性测试工具。当电子产品开发出来,并定制了自己的Android系统后,必须要通过最新的CTS检测,以保证标准的android application能运行在该平台下。通过了CTS验证,需要将测试报告提交给Google,已取得android market的认证。
        CTS是一款通过命令行操作的工具。目前cts没有提供windows版本,只能在Linux下测试。在我们实际使用CTS的过程中,很可能需要根据特定的要求,来定制自己的Test Plan。这时就需要自己编译CTS.    

  建立步骤如下 :

1. 下载 CTS

     http://source.android.com/compatibility/cts-intro.html
2. 安装 CtsDelegatingAccessibilityService.apk
     adb install -r android-cts/repository/testcases/CtsDelegatingAccessibilityService.apk
3. 更改设置
     On the device, enable Settings > Accessibility > Accessibility > Delegating Accessibility Service
4. 修改 SDK 路径
     /android-cts/repository/tools 目录下,
修改 startcts 脚本文件。
     将脚本中的 SDK_ROOT 改成自己的 android SDK 路径。
5. 修改 ADB 路径
     /android-cts/repository/tools 目录下,修改 startcts 脚本文件。将脚本中的 ADB_PATH 改成自己的 ADB
路径。
6. 运行 CTS
     ./startcts
7. 执行测试
     执行所有 plan:start --plan CTS
     执行某个 plan: start --plan [CTS_test_name]
     帮助:help
     列出所有的 plan:ls --plan
     查看某 plan 的内容:ls --plan Android
     添加一个新的 plan:add --plan marvell
     删除一个 plan:rm --plan marvell
     查看有多少个包:ls -p
     查看某个包:ls -p android.net
     查看测试结果:ls -r
8. 测试结果
     测试结果保存在/android-cts/repository/results 目录中。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值