已绑定手机
|
CTS测试方法:测试手机预置条件
download pac包:使用userGMS版本(往google送测CTS必需采用usergms版本,不可以采用userdebug版本,也不可以用native版本)
•网络:连接翻墙wifi(有些case需要连接google网站)
•插入一张有费SIM卡,并将手机号写在设置->SIM卡,对应的卡上
•插入一张空白sd卡,支持带有SDHC/SDXC标记的Ultra High Speed Bus或者class10及以上,最好容量在8G及以上
•设置->安全->屏幕锁定方式->设置为“无”
•设置->开发人员选项->不锁定屏幕->设置为“充电时屏幕不会休眠”
•设置->开发人员选项->USB调试->enable
•设置->系统->开发人员选项->通过USB验证应用,关闭开关
•日期和时间->使用24小时制->off
•设置->位置信息,打开开关
•打开chrome->接受并继续->不,谢谢
•运行时让屏幕是home主界面上,运行过程中不要触摸屏幕及按钮
•语言English
上述操作针对CTS整体测试,如需单条测试,一般仅需关注与case相关前置条件,如wifi连接、开启定位等
CTS测试方法:电脑配置
•电脑JDK版本
•Android11:Open JDK11
•Android9,10:Open JDK9
•Android7,7.1,8.0,8.1:Open JDK8
•将aapt(SDK中)放置在/user/bin目录下,并修改其权限为777
•注意:执行过程中若出现aapt无法找到情况需要将aapt拷贝到电脑端的/usr/bin目录下,并修改其权限为777,即执行命令如下:
$sudo cp aapt /usr/bin
$sudo chmod 777 /usr/bin/aapt
CTS 测试方法: CTS 测试包和 media 文件
google会不定期升级CTS测试包和media文件(使用前请确定测试包和media文件的版本)
• A ndroid CTS 测试包: A ndroid x x Rx Compa tibi l it y Tes t Suite (CTS ) – A RM
• media 文件: CTS Media 1.x,android-cts-media-1.x.zip
• Android CTS Verifier 测试 apk: Android xx Rx CTS Verifier - ARM
CTS 测试方法: PC端执行CTS
打开 ternimal终端,进入android-cts/tools目录,依次输入如下命令:
• ./cts-tradefed 回车(如果终端窗口关闭说明java版本没有配置成功)
• run cts回车(执行整个CTS测试),更详细的命令可输入help命令来查看(run cts--help-all),以下为常用的两种:
-单独执行failcase,命令如下:run cts-m module-tclass#test
-测试某个case所在的测试module,命令如下:run cts-m module
• 测试某个类:runcts-m module-t class
• 跳过预置条件的检查,因为在测试开始时,CTS 会进行预置条件的检测,若有预置条 件没设置,则会停止测试。但是若你只是想测试某些case,且这些case不需要翻墙wifi/gps,则可以在测试方法最后添加如下参数来逃过预置条件的检测。
更多内容请下载附件查看
- 文件大小:
- 1.55 MB
- 下载次数:
- 32
-
本地下载
|
|