第一范文网 - 专业文章范例文档资料分享平台

CTS测试环境搭建介绍

来源:用户分享 时间:2020-06-30 本文由沸腾的菊花 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

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文件(默认就是,直接双击)就可以查看所用的测试报告了。

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新教学研究CTS测试环境搭建介绍 全文阅读和word下载服务。

CTS测试环境搭建介绍 .doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1107312.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top