CTS 常用指令
1.copy media 文件
进入android—cts-media-1.1文件夹目录下:
> bash ./copy_media.sh all (将所有media文件拷贝到手机)
2.完全测试
进入android-cts/tools目录下:
>./cts-tradefed (进入cts命令行)
> 执行后显示连接的设备信息、测试CTS包信息;
输入CTS完全测试命令:
> run cts --plan CTS
开始测试。
3.测试未完成的Plan
(1)输入 l r :
终端显示 plan列表
(2)输入
> run cts --continue -session session_id (继续测试未完成的 plan)
4.测试一个Plan的全部fail/Not Executed/Timeout测试项
(1)输入 l r :
终端显示Plan列表;
(2)输入
>add derivedplan --plan [plan_name] -s sessionID -r fail**
//plan_name 自己定义;
//sessionID 是plan列表的序号;
//测试全部fail项,-r后面是fail;
//测试notExecuted或者timeout项,-r后面就是notExecuted或者timeout
(3)测试SessionID为2的fail项:
>add derivedplan --plan plan_name -s 2 -r fail
>run cts --plan plan_name**
5.测试某一个package
(1)输入命令:l p (查看所有的package)
(2)输入命令:
>run cts -c package_name (测试对应的package) **
6.测试某一个case
(1)输入命令:
> run cts -c package_name --m method**
//package_name:测试项的包名
//method:对应包名中的某一个case项
7.其他
l p:显示所有的测试计划
l r:显示所有的测试结果