本文分享了android cts测试方法和步骤的相关知识点,感兴趣的朋友可以跟着学。
7.0 cts测试命令
运行ctsmCtsAppTestCasestan droid . app . cts . action bartest # testAddTab跳过-前提条件
1.CTS下载
打开下面的URL,
http://source.android.com/compatibility/downloads.html
以android5.0为例。进入页面后,点击Android 5.0 R1兼容性测试套件(CTS)-ARM下载。
当然,如果你打不开上面的网址,说明网络还没有翻墙。翻墙之后,就可以打开网页了。
我的配置方法:修改浏览器的代理,设置自动配置代理URL为:http://10.5.2.98/proxy.pac
2.JDK配置
Android5.0要求PC jdk环境为jdk1.7,将jdk切换到1.7。
不同版本的android对应不同版本的jdk。网上查一下,相应修改pc的jdk版本;
3.链接手机
链接手机,打开usb调试,确认电脑已经链接到手机。
运行终端adb设备,确认手机是否连接。
4.运行CTS
解压文件Android 5.0r1兼容性测试套件(cts)-arm,
进入android-cts/tools/并执行cts-tradefed脚本文件。
5.设置手机
1.语言设置为英语;
2.测试CTS时,设备不能处于休眠状态。进入安全选项,并将屏幕锁定设置为无。
可能就不一样了。总之要取消锁屏;
3.打开GPS;
4.连接一个爬壁Wifi网络;
5.打开USB调试并检查保持清醒和允许模拟位置;
6.安装CtsDeviceAdmin.apk后检查设备管理员的前两项;
其中CtsDeviceAdmin.apk位于下载的cts解压包的目录下;
Android-cts/存储库/测试用例。
至此,基本配置完成。如果你是开发人员,一般不需要跑所有的案例,自己跑自己的案例就可以了。
如果你运行所有的情况,在弹出的终端上输入它们之后的4个操作步骤。
运行联系类型计划联系类型.
对于开发人员来说,运行一个特定的案例:
1.测试包
答.运行cts -p包名称。参数-p意味着测试是一个包。例如,要测试android.view.cts包下的所有case,请执行以下命令:
运行cts -p android.view.cts
乙.测试一个类:运行cts -c类名。包的名字需要加在类名之前,参数-c表示测试是一个类。例如,要测试android.media.cts包下的AudioTrackTest类,请执行以下命令:
运行cts-c Android . media . cts . audiotracktest
丙.类中的测试用例:runcts-c类名-m
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。