CTS 测试

本文详细介绍了Android的兼容性测试框架CTS,包括测试目的、准备步骤、测试过程和选择性测试。通过CTS,开发者可以确保应用的高质量和稳定性,并生成官方认可的测试报告。测试前需确保设备开启开发者选项、USB调试等,并进行必要的设置。测试过程涉及多种命令和测试计划,如运行整个CTS计划或单独测试包。
摘要由CSDN通过智能技术生成

1. 介绍

CTS(Compatibility Test Suite)测试是Android官方推出的一种兼容性自动化测试框架,目的是为了让开发者设计更高质量及稳定的应用APP,更好的用户体验以及了解应用APP适合的设备种类.测试结果会生成一份测试报告,

测试报告受到Android认可后, 可以登陆Android Market.

2. 准备

首先确保系统安装adb工具.

CTS测试框架来自于Android源码编译,也可以使用android官网提供的编译好的CTS,

方法一:

这里我们使用官网提供的现有CTS框架(source.android.com/compatibility/downloads.html)下选择我们要测试手机系统的对应版本号Android4.4 R3 Compatibility Test Suite-ARM, 下载后解压的文件夹为/home/***/android-cts

手机设置中要确保(否则产生测试failure结果):
1. 处于开发者调试状态
2. 语言设置为英文
3. 开启位置设置
4. 如果有SD卡,确保卡上数据为空.(CTS可能擦除数据)
5. 确保手机连上某一WIFI
6. 取消屏幕锁
7. 允许USB调试
8. 保持唤醒状态
9. 允许模拟位置
10. 设置浏览器初始页面空
11. 运行CTS测试时,不要触摸或按键手机屏幕
12. 确保设备屏幕在home状态


连接手机, 进入android-cts/tools目录下,输入:
./cts-tradefed

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值