CTS 常用指令
1.copy media 文件
進(jìn)入android—cts-media-1.1文件夾目錄下:
> bash ./copy_media.sh all (將所有media文件拷貝到手機(jī))
2.完全測試
進(jìn)入android-cts/tools目錄下:
>./cts-tradefed (進(jìn)入cts命令行)
> 執(zhí)行后顯示連接的設(shè)備信息、測試CTS包信息短荐;
輸入CTS完全測試命令:
> run cts --plan CTS
開始測試捺疼。
3.測試未完成的Plan
(1)輸入 l r :
終端顯示 plan列表
(2)輸入
> run cts --continue -session session_id (繼續(xù)測試未完成的 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 (測試對應(yīng)的package) **
6.測試某一個case
(1)輸入命令:
> run cts -c package_name --m method**
//package_name:測試項的包名
//method:對應(yīng)包名中的某一個case項
7.其他
l p:顯示所有的測試計劃
l r:顯示所有的測試結(jié)果