A3 029B 标准 CTS 测试 SOP
1.1 环境要求
硬件要求:一台 Linux 系统电脑,一个 029B 开发板。
软件要求:android-sdk_r16-linux ,android-cts-4.0.3_r2-linux_x86-arm
附属要求:推荐一个路由器将测试电脑和开发板组成一个小局域网,并且能够上外网。
1.2 测试电脑配置
1、下载 AndroidSDK Linux 版和 CTS 程序,分别解压放入 Linux 电脑中。
2、配置环境变量 SDK_ROOT=SDK 根目录,并把 ADB 所在目录添加到 PATH 环境变量
下。
1.3 测试板设置
1.将 MSettings.apk 换成原生态的 Settings.apk(下面的设置有些只有在原生态的
Settings.apk 里面才会有)
2. 平 台 安 装 两 个 APK :
CtsDelegatingAccessibilityService.apk,CtsDeviceAdmin.apk(testcases 目录下面)
3.进入 settings 打开 Wi-Fi 并连接 AP (AP 需要连外网)
4.进入 settings->Security->Screenlock 设为 None
6.进入 settings->Security->Deviceadministrators->Enable 两个选项
7.进入 Language&input->language 设为 English(UnitedStates)
8.进入 settings->Display->Sleep 设为 30minutes 或 None
9.进入 settings->Accessibility->EnableDelegating Accessibility Service
10. 进 入 settings->Developeroptions->Enable USB debugging 、 Stay
awake、Allowmock locations
11 板子插入装有媒体文件的 U 盘,U 盘中建一个 test 文件夹将媒体文件装入(映射目
录/mnt/sdcard/test)
12 测试时需要一个摄像头(部分测试用例需要)
1.4 测试步骤
1、adb connect 命令来连接 029B 开发板
图 1-1-a
1、 android-cts/tools 运行./cts-tradefed(CTS 包自带)命令启动 CTS(如图 1-1-b)
All rights reserved 版权所有,侵权必究 Page 1 , Total 4 第 1 页,共 4 页
评论4