Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот тест проверяет соответствие протоколу передачи мультимедиа (MTP) версии 1.0.
Этот набор тестов гарантирует, что устройства, использующие драйвер класса Windows MTP, соответствуют стандартам реализации MTP. Этот тест предназначен для мобильных телефонов, которые подключаются по протоколу MTP. Этот тест проверяет соответствие определенным протоколам на основе требований, задокументированных в программе сертификации Windows.
Примечание
Этот тест не охватывает следующие элементы:
Проверка управления цифровыми правами (DRM)
Устройства, не основанные на PTP или MTP
Устройства, использующие собственные (сторонние) драйверы, работающие со стеком драйверов для переносных устройств Windows (WPD)
Сведения о тесте
| Характеристики |
|
| Платформы |
|
| Поддерживаемые выпуски |
|
| Ожидаемое время выполнения (в минутах) | 5 |
| Категория | Разработка |
| Время ожидания (в минутах) | 300 |
| Требуется перезагрузка | false |
| Требуется специальная конфигурация | false |
| Тип | automatic |
Дополнительная документация
Тесты в этой области функций могут содержать дополнительную документацию, включая предварительные требования, сведения о настройке и устранении неполадок, которые можно найти в следующих разделах:
Выполнение теста
Перед запуском теста завершите настройку теста, как описано в разделе Требования к тестированию: Необходимые условия для тестирования Device.Portable.
Устранение неполадок
Общие сведения об устранении неполадок при тестировании HLK см. в разделе Устранение неполадок при тестировании Windows HLK.
Сведения об устранении неполадок см. в разделе Устранение неполадок с Device.Portable Testing.
Дополнительные сведения
Для этого теста необходимо установить устройство, совместимое с MTP. Тест полностью автоматизирован с результатами Pass/Fail для каждого требования.
Этот тест состоит из следующих функциональных категорий:
Тесты возможностей устройства
Тесты операций
Свойства устройства
Тесты свойств объекта
Каждая из упомянутых выше функциональных категорий содержит дочерние тестовые случаи, проверяющие подкомпоненты, которые относятся к соответствующей категории.
Тест проверяет, поддерживаются ли устройством следующие операции:
OpenSession
CloseSession
GetDeviceInfo
GetStorageIDs
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
Звуковой КОДЕК 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=MtpCellPhone.xml" |
Без параметров запускает графический интерфейс пользователя. |
Список файлов
| Файл | Расположение |
|---|---|
Mtptest.dll |
<testbinroot>\mtp\ |
MtpCellPhone.xml |
<testbinroot>\mtp\ |
Параметры
| Имя параметра | Описание параметра |
|---|---|
| WDKDeviceID | |
| WpdTestDir | |
| TaefTestFile | |
| TaefParameters | |
| TestParameters | |
| TestSelect |