2012-02-09 3 views
2

Я хочу запустить CTS (комплект для тестирования совместимости) на устройстве Android 4.0.3. Может ли кто-нибудь предоставить мне полные шаги для этого. Я использую компьютер Ubuntu Linux для подключения к устройству. Я загрузил файлы CTS с http://source.android.com/compatibility/downloads.html.Как запустить CTS (комплект для тестирования совместимости) на Android 4.0.3

Просьба предоставить мне шаги для этого же.

С уважением РКУ

ответ

4

вы можете прочитать шаги с Compatibility Test Suite Руководство по после загрузки «Совместимость Test Suite (CTS) Руководство пользователя» из http://source.android.com/compatibility/downloads.html.

Я скопирую шаги из файлов руководства.

Настройка устройства

CTS может быть выполнена только на потребительских устройствах. Этот раздел важен не следуя этим инструкциям, приведет к тест времени ожидания/ отказов:

  1. Ваше устройство должно быть запущено пользователем сборки (Android 4.0 и выше) от source.android.com
  2. Пожалуйста обратитесь к этой ссылке на сайт разработчика Android и настройте свое устройство соответственно.
  3. Перед запуском CTS убедитесь, что ваше устройство было запущено с помощью пользовательской сборки (Android 4.0 и ).
  4. Вам необходимо убедиться, что на устройстве установлены файлы Text To Speech. Вы можете установить через Настройки> Синтез речи> Установить голосовые данные перед запуском тестов CTS . (Обратите внимание, что это предполагает, что на вашем устройстве установлен Android Market, если вам не нужно устанавливать файлы вручную через adb)
  5. Убедитесь, что на устройстве установлена ​​SD-карта и карта пуста. Предупреждение: CTS может изменять/стирать данные на SD-карте, подключенной к устройству.
  6. Выполняйте сброс заводских данных на устройстве (Настройки> хранилище> Сброс заводских данных). Предупреждение. Это приведет к удалению всех пользовательских данных с устройства.
  7. Убедитесь, что на устройстве не установлен шаблон блокировки (Настройки> Безопасность> Блокировка экрана должна быть «Нет»).
  8. Убедитесь, что опция «Отладка USB» отмечена (Настройки> Параметры разработчика> Отладка USB). Google Confidential
  9. Убедитесь, что параметры> Параметры разработчика> Stay Awake проверяется
  10. Убедитесь, что параметры> Параметры разработчика> Эмуляция расположения проверяется
  11. Убедитесь, что устройство подключено к действующей сети Wi-Fi (Настройки> Wi-Fi)
  12. Убедитесь, что устройство находится на главном экране в начале CTS (нажмите кнопку дома ).
  13. В то время как на устройстве выполняются тесты, он не должен использоваться для каких-либо других задач.
  14. Не нажимайте никакие клавиши на устройстве во время работы CTS.Нажатие клавиш или , касающееся экрана тестового устройства, будет препятствовать текущим испытаниям и может привести к ошибкам тестирования.
  15. Настройка доступности тестов: 1. ADB установить андроид-МСС/хранилище/testcases/ CtsDelegatingAccessibilityService.apk
    1. На устройстве включить Настройки> Специальные возможности> Делегирование Доступность Услуги
  16. Set : 1. adb install android-cts/репозиторий/контрольные образцы/CtsDeviceAdmin.apk
    1. На устройстве Включите настройки> Администраторы безопасности> Устройство> android.deviceadmin.cts.CtsDeviceAdmin * настройки
  17. Копирование мультимедийных файлов CTS на устройство с помощью ADB с приведенными ниже инструкциями:

    КТС СМИ стресс-тестов требуют, чтобы видеоклипы находились на внешнем хранилище (/ sdcard). Большая часть клипов от Big Bck Bunny, которая защищена авторским правом Blender Foundation под лицензией Creative Commons Attribution 3.0license. Требуемое пространство зависит от максимального разрешения воспроизведения видео , поддерживаемого устройством. По умолчанию поддерживаются 176x144 и 480x360. Обратите внимание, что возможности воспроизведения видео на тестируемом устройстве будут проверяться с помощью API-интерфейсов android.media.CamcorderProfile через .

    Вот требования к памяти по максимальным разрешением воспроизведения видео:

    ● 480x360: 91.4MB

    ● 720x480: 151.9MB

    ● 1280x720: 401.6MB

    ● 920x1080: 1008,2 MB

    Инструкции по копированию мультимедийных файлов на устройство:

    1. Загрузите файл android-cts-media-X.Y.zip совместимость/downloads.html и разархивируйте его.
    2. Подключите устройство к компьютеру и убедитесь, что к нему подключается adb.
    3. cd в распакованную папку.
    4. CHMOD 544 copy_media.sh
    5. Run copy_media.sh ○ Для копирования клипов для всего резолюций по умолчанию, запустите ./copy_media.sh с. Google Confidential ○ Чтобы скопировать клипы размером до 720x480, запустите ./copy_media.sh 720x480. ○ Если вы не уверены в максимальном разрешении, попробуйте использовать 1920x1080, чтобы все файлы были скопированы. ○ Если есть несколько устройств под adb, добавьте опцию -s serial в конец. Например, чтобы скопировать до 720x480 на устройство с серийным номером 1234567, запустите copy_media.sh 720x480 -s 1234567.

Использование CTS Для выполнения плана тестирования:

  1. Убедитесь, что вы, по крайней мере, одно устройство подключено. Запустите консоль CTS на , запустив cts-tradefedscript, например. $ ./android-cts/tools/cts-tradefed
  2. Вы можете начать план тестирования по умолчанию (содержащий все тестовые пакеты) на typingrun cts --plan CTS. Это вызовет все тесты CTS, необходимые для совместимости . Список типов plansto см. Список планов тестирования в репозитории. Введите список пакетов, чтобы просмотреть список тестовых пакетов в репозитории. См. Ссылку на команду CTS или введите helpfor полный список поддерживаемых команд .
  3. В качестве альтернативы вы можете просто запустить CTS-план из командной строки, используя cts-tradefed run cts --plan
  4. Вы должны проверить ход выполнения и результаты, представленные на консоли.
+0

CTS требует, чтобы Linux запускалась, да? –