Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот тест проверяет соответствие требованиям протокола передачи мультимедиа (MTP) редакции 1.0.
Этот тест гарантирует, что устройства, использующие драйвер класса MTP, соответствуют стандартам реализации MTP. Этот тест предназначен для переносных проигрывателей мультимедиа, которые подключаются с помощью MTP. Этот тест проверяет соответствие определенным протоколам на основе требований, задокументированных в программе сертификации Windows.
Примечание
Этот тест не охватывает следующие элементы:
Проверка управления цифровыми правами (DRM)
Устройства, использующие собственные (сторонние) драйверы, работающие со стеком драйверов для переносных устройств Windows (WPD)
Устройства, не основанные на PTP или MTP
Сведения о тесте
| Характеристики |
|
| Платформы |
|
| Поддерживаемые выпуски |
|
| Ожидаемое время выполнения (в минутах) | 5 |
| Категория | Разработка |
| Время ожидания (в минутах) | 300 |
| Требуется перезагрузка | false |
| Требуется специальная конфигурация | false |
| Тип | automatic |
Дополнительная документация
Тесты в этой области функций могут содержать дополнительную документацию, включая предварительные требования, сведения о настройке и устранении неполадок, которые можно найти в следующих разделах:
Запуск теста
Перед запуском теста завершите настройку теста, как описано в разделе Требования к тестированию: Предварительные требования к устройству.Переносимое тестирование.
Перед началом теста устройство MTP должно быть активным и подключено к сети. Средство Mtpinfup.exe обновит драйвер для подключенного устройства MTP до подписанного тестового INF-файла Mtptest.inf. По завершении теста Mtpinfup.exe обновит драйвер до исходного встроенного драйвера Wpdmtp.inf. Если устройство не поддерживает необязательную возможность, тест пропустит этот тестовый случай.
Устранение неполадок
Общие сведения об устранении неполадок при тестировании HLK см. в статье Устранение неполадок тестов HLK в Windows.
Сведения об устранении неполадок см. в разделе Устранение неполадок Device.Portable Testing.
Дополнительные сведения
Для этого теста необходимо установить устройство, совместимое с MTP. Тест полностью автоматизирован с результатами пройденного или неудачного выполнения для каждого требования.
Этот тест делится на следующие функциональные категории:
Тесты возможностей устройства
Тесты операций
Свойства устройства
Тесты свойств объекта
Каждая из функциональных категорий, упомянутых выше, содержит дочерние тестовые случаи, тестируя подкомпоненты, которые подпадают под соответствующую категорию.
Тест проверит, поддерживаются ли устройством следующие операции:
OpenSession
CloseSession
GetDeviceInfo
Идентификаторы GetStorage
GetStorageInfo
GetObject
GetDevicePropDesc
GetDevicePropValue
SetDevicePropValue
DeleteObject
SendObject
GetNumObjects
GetObjectHandles
GetObjectInfo
SendObjectInfo
GetPartialObject
GetObjectPropsSupported
GetObjectPropDesc
GetObjectPropValue
SetObjectPropValue
GetObjectReferences
SetObjectReferences
Тест проверяет, поддерживаются ли следующие свойства устройства:
Партнер по синхронизации
Понятное имя устройства
Тест проверяет, поддерживаются ли следующие форматы:
Не определено.
Взаимосвязь
AbstractAudioAlbum
AbstractAudioVideoPlaylist
Для AbstractAudioAlbum проверяются следующие свойства:
Genre
AlbumArtist
Тест проверяет, поддерживаются ли следующие свойства объекта для каждого поддерживаемого формата:
StorageID
ObjectFormat
ProtectionStatus
ObjectSize
ObjectFileName
ParentObject
PersistentUniqueObjectIdentifier
Имя
Неиспотребимый
Для поддерживаемых форматов изображений тест ищет следующие дополнительные свойства объекта:
Ширина
Высота:
Для поддерживаемых форматов видео тест ищет следующие дополнительные свойства объекта:
Ширина
Высота:
SampleRate
NumberOfChannels
ScanType
КОДЕК AUDIO WAVE
AudioBitRate
VideoFourCCCodec
VideoBitrate
Кадры PerThousand Second
Профиль кодирования
Для поддерживаемых форматов аудио тест ищет следующие дополнительные свойства объекта:
Художник
Track
Имя альбома
AlbumArtist
SampleRate
NumberOfChannels
AudioBitRate
AudioWaveCodec
Все остальные поддерживаемые операции, свойства устройств и свойства объектов считаются необязательными и поэтому будут проверены в соответствии со сведениями о реализации, определенными в протоколе передачи изображений (PTP) для устройств цифровой фотографии версии 1.0 (PIMA15740) и протокола передачи мультимедиа (MTP), редакция 1.0.
Время выполнения: |
Длительность теста зависит от количества поддерживаемых возможностей, форматов и операций. Время выполнения может варьироваться до 2 часов. |
Файл журнала: |
WTTTestLog.xml |
Требуется перезагрузка системы: |
Нет |
Категория теста: |
Переносимый проигрыватель мультимедиа |
Программа: |
MtpTest.exe |
Синтаксис команд
| Get-Help | Описание |
|---|---|
te.exe /p:"BVT=TRUE" MtpTest.dll /select(@name='@CapabilitiesTests*') /p "DeviceProfile=MtpMediaPlayer.xml" |
Запускает тест. |
Примечание
Для справки командной строки для этого тестового двоичного файла введите /h.
Список файлов
| Файл | Расположение |
|---|---|
Mtptest.dll |
<testbinroot>\mtp\ |
MtpMediaPlayer.xml |
<testbinroot>\mtp\ |
Параметры
| Имя параметра | Описание параметра |
|---|---|
| WDKDeviceID | |
| WpdTestDir | |
| TaefTestFile | |
| TaefParameters | |
| TestParameters | |
| TestSelect |