CTS测试环境搭建介绍
更新时间:2023-09-13 22:56:01 阅读量: 教学研究 文档下载
- CTS测试是什么推荐度:
- 相关推荐
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 $sudo ./adb install -r
/cts/android-cts/repository/testcases/CtsDelegatingAccessibilityService.apk
3. 手机或者模拟器设置
Settings->Accessibility->两个选项都选上;
Settings > Application > Development 三个选项都选上;
Settings > Sound & Display > Screen Timeout should be set to “Never Timeout”;
4. 修改startcts脚本文件
进入android/out/host/linux-x86/cts /android-cts/repository/tools目录下,修改startcts脚本文件。将脚本中的SDK_ROOT该成自己的 android SDK路径。
$cd android/out/host/linux-x86/cts/android-cts/tools $vim startcts 修改脚本中出现的第一个SDK_ROOT
如”SDK_ROOT=/home/vic/softs/android-sdk-linux_86″。 并且也可以修改CTS—ROOT 路径 5. 执行startcts脚本 $./startcts
(如果出现对设备操作没有权限问题可用$sudo ./startcts,这时可能会出现找不到java命令的错误,将startcts脚本文件中的最后一行的运行java命令添加上自己的java绝对路径就可以了,如可改成:android/jdk1.5.0_19/bin/java ${JAVA_OPTS} -cp ${JARS}…)
6.出现如下提示符表示启动cts并连接设备成功 Android CTS version 2.2_r4 Device(emulator-5554) connected cts_host > cts_host >
7. 在“cts_host >”提示符下输入命令 以下为几个常用的命令: help 查看所有命令 exit 退出
ls -p 列出所有的测试包 ls –plan 列出所有的测试方案
start –plan plan_name 运行一个测试方案,如:start –plan CTS
start –plan plan_name –package package_name 运行一个特定的测试包,如:start –plan CTS –package android.bluetooth 8. 查看测试报告
运行测试时,在CTS运行界面能看到测试报告与运行状况。测试完成后可在android-cts/repository/results/下生成详细的测试报告和一些附加信息,其中用日期和时间命名的文件夹下为所有的测试结果,同时文件夹也会被打成一个对应的.zip包方便提交。用浏览器打开.xml文件(默认就是,直接双击)就可以查看所用的测试报告了。
正在阅读:
CTS测试环境搭建介绍09-13
苏教版六年级下册音乐教案2015最新版07-24
个人所得税分析06-30
浅谈机构编制监督检查工作的现状和发展思路04-08
通用技术实验室06-27
大型户外游戏策划方案05-03
新课程理念(1)09-18
计算机控制作业答案1 - 图文01-15
学生成绩通知单(9.1)11-03
- 公务员上岸同学告诉你,怎样走出面试中常见的十大误区
- 作表率,我们怎么办(办公室主任)
- 乘务员安全责任书
- 增员面试流程
- 河南省焦作市规模以上租赁和商务服务业企业应付职工薪酬数据洞察报告2019版
- 最新4社区工作者面试题
- 个人简历表
- 男教工体检必检项目
- 河南省兰考县规模以上租赁和商务服务业企业应付职工薪酬数据洞察报告2019版
- 兼职译员测试稿
- 河南省开封市规模以上租赁和商务服务业企业应付职工薪酬数据洞察报告2019版
- 永州职业技术学院校园总体规划-永州职业学院
- 最新5、培训科长笔试题(答案)
- 2019雅商酒店境外人员登记培训稀有资料,不可错过
- 小学教师求职简历范文
- 红酒知识与礼仪
- 春节给领导拜年的短信拜年词
- 2019年上半年中小学教师资格证结构化面试真题1
- 20XX年县干部培训工作目标
- 硬笔试听课
- 搭建
- 环境
- 测试
- 介绍
- CTS
- 上财专升本 历年试卷 高财 试卷(A卷)(2015年1月)
- 12秋计升期末试题
- 学而慧丁准高考,高考英语改错必改十一点
- 三年级数学家庭辅导试题(含答案)
- 中国近现代音乐史教案
- 公共营养师三级计算115题 - 图文
- 单氯胺项目可行性研究报告 - 图文
- 建筑设备工程考试试卷及答案A
- 全新版大学进阶英语综合教程第三册答案解析
- 财务会计核算管理办法
- 语文教学中“自主-合作-”论文
- 《苏共亡党亡国二十周年祭》观后感
- 四边形学案06-矩形的判定同步练习06
- 松木桩检验批验收记录表
- 广东省揭阳市2012年中考试题 - 物理
- 心理学通识课讲稿
- 关于加强我县农村饮水安全工程建设的建议
- 青岛版六年制二年级数学上册第二单元测试
- 土地矿产卫片执法监督检查工作方案(最新)
- 2011年六月份工作会议上的讲话4