此文章的目的是让自己记录进行CTS时的一些必要操作:
手机:
1、插入SD卡,sim卡
2、恢复出厂设置,将第三方软件和SD卡清空
3、打开GSM上网,wifi上网。打开蓝牙。
4、打开自动对时,更新到当前日期和时间,切换语言为英文
5、安装三个APK:CtsDelegatingAccessibilityService.apk,CtsDeviceAdmin.apk,com.svox.langpack.installer.apk
6、打开usb调试的三个开关,将自动锁屏置为30分钟。
7、将settings->Security->Deviceadministrators的两个选项打开
8、将待机界面置为当前界面
9、Setting-->Accessibility-->turn on Delegating Accessibility Service.
电脑:
1、官网下载CTS4.0.3_r2自动测试化工具
2、打开终端,将路径切换到tools目录下,执行sudo -s,输入密码
3、进入root模式,执行 ./cts-tradefed,进入CTS测试环境
4、进入测试环境,执行run cts --plan CTS,进行测试
测试完成之后的处理:
1、将fail项修改为notExecuted项
2、测试未完成项:run cts --continue-session session_ID
3、测试packages:run cts -c package_name
4、测试一个case:run cts -c package_name --m method