



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
CTS/MONKEY指导书 1. CTS1.1CTS的准备工作为了在CTS测试过程中顺利,避免不必要的错误,请按照下面操作,完成测试前的准备。1)手机插入开通了数据业务的UIM卡和SD卡.2)Settings-Privacy-Factory data reset -Check Erase SD card-Press Reset phone.这个操作会清空SD卡,注意不要把重要数据放在SD卡里.3)For CTS 2.1 R2 and beyond $ adb install -r android-cts/repository/testcases/CtsDelegatingAccessibilityService.apk On the device, enable Settings Accessibility Accessibility Delegating Accessibility Service.4)For CTS 2.3 R4 and beyond $ adb install -r android-cts/repository/testcases/CtsDeviceAdmin.apk On the device, enable all the android.deviceadmin.cts.* device administrators under Settings Location & security Select device administrators5)Settings-Voice input & output-Text-to-speech settings-Install voice data 在android market上下载语音数据并安装,可以点击Listen to an example来测试是否安装成功.6)Enable Settings-Language & keyboard-Select language-English7)Enable Settings-Display-Screen timeout-30 minutes8)Enable Settings-wireless & networks-WLAN Press option and enable Advanced-WLAN sleep policy-Never9)Enable Settings-wireless & networks-Bluetooth10)Enable Settings-Mobile networks-Data enabled11)Settings-Location & security-Use wireless networks12)Settings-Applications-Development-USB debugging13)Settings-Applications-Development-Stay awake14)Settings-Applications-Development-Allow mock locations15)Enable Settings-Accounts & sync-Background data16)Enable Settings-Accounts & sync-Auto-sync17)Settings-Accounts & sync-Add account (google accout:)18)Keep and Start CTS test in idle.1.1.1 CTS的安装Android sdk1.2CTS的简介和环境的进入CTS是在linux环境下的一个测试环境,所以基本的操作都是在linux中进行的。不同的CTS版本所针对的对象也不同。现在有两个CTS的版本,一个是2.2-r4,一个是2.3-r2.Batman上的项目要用2.3-r2来测。同时,注意,CTS会更新,应该时常关注此链接/compatibility/downloads.html上面的链接里有最新的CTS的包。每次执行CTS之前,应该最好登陆这个网站,查看是否有最新的版本。如果有的话,应该选择最新的版本来测。如果无的话,则用已经安装的最新版本执行测试即可。首先要进入到CTS的目录里。由于有两个不同的CTS(2.2和2.3),所以进入的时候需要注意。2.2的版本的文件夹为CTS,而2.3的版本的文件夹为CTS2.3。在linux的命令行中,依次进入如下:CTSdroid-CTSTools.此时需要配置环境,输入:source setenv.shEnter之后输入:./startcts即进入到CTS的环境下。1.3 CTS的执行进入到CTS的环境下之后,即可以通过指令执行planCTS目前有8个plan。在CTS环境下输入:start -plan planname比如以plan Android 为例,即输入start plan Android即可。注意:大小写不能混淆。依次执行8个plan即可。1.4.CTS结果的处理CTS测试的结果在文件夹 CTS/Android-CTS/Repository/Result中。命名的规则就是start plan的那一刻的时间。测试人员需要将CTS的测试结果复制到server上:00UsersTest team14CTS里面有不同的项目。同时,应该在不同的项目里的文件夹中,建立一个文件夹,命名规则为执行CTS测试的日期,比如20110408。将结果保存在这个文件夹下面之后,还应该将CTS的执行结果的文件夹的名称修改为plan的名称,以方便开发人员查看。2. Monkey2.1环境的配置2.1.1 下载SDK。去下载最新的SDK之后,(如未安装JDK,也需要提前安装),放在任意一个目录文件下。【建议不要放在C盘下,牵扯到win7有权限的问题,比较繁琐】2.1.2 设置path在高级变量中设置path,复制SDK包中的tools的地址即可。2.2 执行monkeyMonkey函数的参数以及详细的可以参考链接/guide/developing/tools/monkey.html在这里给出一个普通的格式:adb shell monkey -p com.iworks.books -s 12345 -throttle 200 -pct-touch 5 -pct-trackball 0 -pct-nav 5 -pct-majornav 5 -pct-appswitch 0 10000具体的参数可自行根据测试需要去设定。2.2.1 直接在cmd窗口中执行monkey直接在cmd中输入 adb shell monkey -p com.iworks.books -s 12345 -throttle 200 -pct-touch 5 -pct-trackball 0 -pct-nav 5 -pct-majornav 5 -pct-appswitch 0 100002.2.2 在adb shell环境下直接输入【省略了adb shell】monkey -p com.iworks.books -s 12345 -throttle 200 -pct-touch 5 -pct-trackball 0 -pct-nav 5 -pct-majornav 5 -pct-appswitch 0 10000为什么要在adb sh
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 家电清洁与维护服务协议
- 中级财务会计(第六版)第15章 课后习题答案
- 农村生态旅游开发与管理服务协议
- 人行道砖清工承包协议
- 2025年教师招聘之《幼儿教师招聘》检测卷附答案详解(达标题)
- 2025秋大象版(2024)小学科学三年级上册《大熊猫是猫科动物吗》教学设计
- 紧盯新质生产力发展机遇
- 2025年教师招聘之《幼儿教师招聘》题库综合试卷含答案详解【预热题】
- 安全生产合同书责任书
- 新质生产力助春耕泗县
- 信息系统操作与维护管理制度
- 半导体工艺2:HDP-主要工艺参数详解
- HJ 962-2018 土壤 pH 值的测定 电位法(正式版)
- 抖音:短视频与直播运营全套教学课件
- 低钠血症查房
- 2024年建筑业10项新技术
- 婴幼儿托育服务与管理
- 智能硬件简介
- 医院培训课件:《ICU获得性衰弱症及其干预》
- 市政工程质量常见问题专项治理技术方案
- DB21-T 3464-2021 辽西北地区食叶草栽培技术规程
评论
0/150
提交评论