android-cts | docs | |
repository | logs:保存log文件夾 | |
plans:運行計劃文件夾 | ||
results:保存測試結果文件夾 | ||
testcases:用例配置文件夾 | ||
resource | ||
tools | 運行工具,一些支持運行的jar包和腳本 |
分類 | 命令 | 說明 |
Host | help | 基本命令幫助說明 |
help all | 所有命令幫助說明 | |
exit | 退出控制檯 | |
Run | run cts --plan test_plan_name | 運行指定計劃 |
run cts --package/-p | 運行指定包 | |
run cts --class/-c [--method/-m] | 運行指定方法 | |
run cts --continue-session session_ID | 繼續運行指定回話ID | |
run cts [options] --serial/-s device_ID | 運行指定設備 | |
run cts [options] --shardsnumber_of_shards | 運行多個設備 | |
run cts --help/--help-all | 運行幫助 | |
List | l/list d/devices | 列出鏈接的設備 |
l/list packages | 列出全部測試包 | |
l/list p/plans | 列出全部測試計劃 | |
l/list r/results | 列出已經保存的結果 |
ECHO OFF
ECHO CTS(Compatibility Test Suite)...
cd C:\Android SDK\android-cts\tools
java -cp ddmlib-prebuilt.jar;tradefed-prebuilt.jar;hosttestlib.jar;cts-tradefed.jar
-DCTS_ROOT="C:\\Android SDK"
com.android.cts.tradefed.command.CtsConsole
pause
-cp 後面的內容寫的是tools文件夾下的全部jar包html
-DCTS_ROOT 後面的內容是Android SDK的路徑java
ps:這個腳本運行成功的前提是Android開發環境已經配置好環境變量。android
點擊run-cts.bat,腳本運行結果:git
而後就能夠輸入以上的CTS命令,查看CTS幫助。github
2、UiAutomator在CTS上運行 瀏覽器