2012-02-09 46 views

回答

4

http://source.android.com/compatibility/downloads.html下載「兼容性測試套件(CTS)用戶手冊」後,就可以讀取兼容性測試套件手冊中的步驟。

我複製手動文件中的步驟。

設置您的設備

CTS只能在消費電子設備上執行。 這部分是重要的,因爲不遵守這些說明會導致測試超時/ 故障:

  1. 您的設備將從 source.android.com
  2. 運行一個用戶版本(Android 4.0及更高版本)請請參閱Android開發者網站上的此鏈接,並相應地設置您的設備 。
  3. 在運行CTS之前,請確保您的設備已經在用戶版本中閃過(Android 4.0和 )。
  4. 您需要確保文本到語音文件安裝在設備上。您可以在運行CTS 測試之前通過設置>語音合成>安裝語音數據進行 檢查。 (請注意,假設您在設備上安裝了Android電子市場,如果 不需要通過adb手動安裝文件)
  5. 確保設備插入了SD卡並且卡是空的。警告: CTS可能會修改/刪除插入設備的SD卡上的數據。
  6. 在設備上執行出廠數據重置(設置>存儲>出廠設置數據重置)。 警告:這將清除設備中的所有用戶數據。
  7. 確保設備上沒有設置鎖定模式(設置>安全>屏幕鎖定 應該是'無')。
  8. 確保選中「USB調試」開發選項(設置> 開發人員選項> USB調試)。 谷歌機密
  9. 確保設置>開發者選項>保持覺醒檢查
  10. 確保設置>開發者選項>允許模擬地點檢查
  11. 確保設備連接到一個正常運作的Wi-Fi網絡(設置> Wi-Fi)
  12. 確保設備在CTS開始時位於主屏幕(按主頁 按鈕)。
  13. 當設備正在運行測試時,它不能用於任何其他任務。
  14. CTS運行時,請勿按設備上的任何鍵。按鍵或觸摸測試設備的屏幕將會干擾正在運行的測試,並可能導致測試失敗。
  15. 設置輔助功能測試: 1. ADB安裝機器人-CTS /庫/測試用例/ CtsDelegatingAccessibilityService.apk
    1. 在設備上,使設置>無障礙>委派輔助 服務
  16. 集up設備管理測試: 1. adb install android-cts/repository/testcases/CtsDeviceAdmin.apk
    1. 在設備上,使設置>安全>設備管理員> android.deviceadmin.cts.CtsDeviceAdmin *設置
  17. 複製使用亞行與下面的說明CTS媒體文件到您的設備:

    華視傳媒的壓力測試要求視頻剪輯位於外部存儲器(/ sdcard)上。 大多數剪輯都來自Big Buck Bunny,它受Creative Commons Attribution 3.0許可的Blender 基金會的版權保護。所需的空間取決於設備支持的最大視頻播放分辨率 。默認情況下,應該支持176x144和480x360。 請注意,被測設備的視頻播放功能將通過 android.media.CamcorderProfile API進行檢查。

    這裏是由最大的視頻播放分辨率的存儲要求:

    ●小480x360:91.4MB

    ●720×480:151.9MB

    ●1280×720:401.6MB

    ●920x1080:1008.2 MB

    將媒體文件複製到設備的說明:

    1. 下載android-cts-media-X.Y.zip文件 compatibility/downloads.html並將其解壓縮。
    2. 將設備連接到計算機並檢查adb是否可以連接到計算機。
    3. cd到解壓縮文件夾。
    4. chmod 544 copy_media.sh
    5. 運行copy_media.sh ○要僅複製剪輯的默認分辨率,請運行./copy_media.sh。 Google機密 ○要將剪輯複製到720x480的分辨率,請運行./copy_media.sh 720x480。 ○如果您不確定最高分辨率,請嘗試1920x1080,以便複製所有 文件。 ○如果在adb下有多個設備,請在結尾處添加-s串行選項。 例如,要將具有串行1234567的設備複製到720x480,請運行 copy_media.sh 720x480 -s 1234567。

使用CTS 要運行一個測試計劃:

  1. 確保你至少有一個設備連接。運行cts-tradefedscript啓動CTS控制檯 $ ./android-cts/tools/cts-tradefed
  2. 您可以通過 typingrun cts --plan CTS啓動默認測試計劃(包含所有測試包)。這將啓動 兼容性所需的所有CTS測試。 輸入列表計劃以查看存儲庫中的測試計劃列表。鍵入列表軟件包以查看存儲庫中的測試軟件包列表 。 請參閱CTS命令參考或鍵入幫助以獲取受支持的 命令的完整列表。
  3. 或者,您可以使用cts-tradefed運行cts -plan
  4. 從命令行運行CTS計劃您應該測試在控制檯上報告的進度和結果。
+0

CTS要求Linux運行,是嗎? – 2013-07-02 07:20:29

相關問題