Поделиться через


Предварительные требования для тестирования HMFT

В этом разделе описываются задачи, которые необходимо выполнить перед тестированием устройства, совместимого с аппаратным преобразованием Media Foundation (HMFT), с помощью комплекта Windows Hardware Lab Kit (Windows HLK):

Устройство, совместимое с HMFT, — это видео карта или набор микросхем, поддерживающий аппаратное кодирование или декодирование цифрового содержимого.

Примечание

Если видео карта не является автономным продуктом (например, набор микросхем видео на системной плате), эти тесты выполняются в рамках сертификации системы.

Требования к оборудованию

Для тестирования устройства, совместимого с HMFT, требуется следующее оборудование:

  • Тестовый компьютер.

    Примечание

    Тестовый компьютер должен соответствовать предварительным требованиям Windows HLK. Он также должен иметь не менее 75 ГБ бесплатно на диске, используемом в качестве рабочего каталога HLK.

  • Видеосоответствующее HMFT карта (тестовое устройство), если только функция HMFT не включена в набор микросхем видео на системной плате.

Может потребоваться дополнительное оборудование, если тестовое устройство включает звук, сеть или другие функции. Чтобы определить, применяются ли дополнительные требования к оборудованию, см. описание каждого теста, определенного для видео карта или набора микросхем в Windows HLK Studio.

Требования к программному обеспечению

Для тестирования устройства, совместимого с HMFT, требуется следующее программное обеспечение:

  • Последние фильтры или обновления Windows HLK.

  • Стандартные видеофайлы, используемые во время тестирования декодирования или кодирования.

    Примечание

    Во время установки Windows HLK стандартные видеофайлы скачиваются в Windows HLK Studio.

Перед запуском тестов кодирования и декодирования HMFT необходимо скачать дополнительное содержимое тестов windows Hardware Lab Kit (HLK) для мультимедийных тестов HMFT из Центра разработки для Windows. После скачивания дополнительного тестового содержимого необходимо сохранить его одним из следующих способов.

  • На контроллере HLK по пути %DTMBIN%.. \Tests\HMFTContent, при планировании тестов необходимо использовать значение по умолчанию для параметра ContentSource. Это приводит к тому, что каждый тест копирует входное содержимое, необходимое только для этого одного теста, а затем удаляет содержимое после завершения теста. Это полезно для компьютеров с объемом свободного места менее 75 ГБ.

  • В расположении, отличном от %DTMBIN%.. \Tests\HMFTContent или в общей сетевой папке, доступной для клиентских компьютеров. Необходимо настроить параметр ContentSource для расположения, в который вы скопировали файлы при планировании тестов. Это поведение аналогично первому элементу в этом списке, но позволяет указать, где находится содержимое.

  • Скопируйте содержимое локально на каждом клиентском компьютере перед выполнением тестов. Необходимо настроить параметр ContentSource так, чтобы он был путем к содержимому на клиентском компьютере. Например, если вы используете внешний диск с буквой d: и размещаете содержимое в d:\HMFTContent, для параметра ContentSource необходимо настроить d:\HMFTContent. Это приведет к тому, что тест будет использовать локальное содержимое, а не копировать каждый файл для каждого теста. Для этого параметра требуется не менее 75 ГБ свободного места на клиентских компьютерах, но он ускорит тестовый запуск, так как содержимое не потребуется копировать для каждого теста.

    Примечание

    Параметр ContentSource передается на все клиентские компьютеры, для которых запланированы тесты, поэтому убедитесь, что расположение содержимого на всех клиентских компьютерах идентично.

  • Скопируйте содержимое локально на каждом клиентском компьютере перед выполнением тестов и добавьте расположение содержимого в переменную среды %PATH%. Оставьте значение по умолчанию для параметра ContentSource. Это приведет к тому, что тесты будут вести себя аналогично третьему элементу в этом списке. Для этого параметра не требуется, чтобы содержимое было в одном расположении на всех клиентских компьютерах.

Конфигурация тестового компьютера

Чтобы настроить тестовый компьютер для тестирования устройства, совместимого с HMFT, выполните следующие действия.

  1. Установите соответствующую операционную систему Windows на тестовом компьютере, а затем настройте компьютер для тестовой сети (сети, содержащей Windows HLK Studio и контроллер Windows HLK).

    Примечание

    При тестировании в Windows Server 2008 R2, Windows Server 2012 или Windows Server 2012 R2 необходимо установить пакет "Возможности рабочего стола". в командной строке введите следующее:

    Dism.exe /online /enable-feature /featurename:DesktopExperience /all

    Если компьютер не перезагружается, его необходимо перезагрузить вручную.

  2. При необходимости установите предоставленный производителем драйвер устройства на тестовом компьютере.

  3. Для автономного карта видео установите карта на тестовом компьютере.

  4. Установите клиентское приложение Windows HLK на тестовом компьютере.

  5. С помощью Windows HLK Studio создайте пул компьютеров и переместите в этот пул тестовый компьютер.

Перед началом тестирования убедитесь, что тестовый компьютер находится в состоянии готовности. Если тест требует установки параметров перед его выполнением, отображается диалоговое окно для этого теста. Дополнительные сведения см. в конкретной тестовой статье.

Ручные тесты Windows HLK требуют вмешательства пользователя. При выполнении тестов для отправки лучше выполнять автоматические тесты в блоке отдельно от ручных тестов. Это предотвращает прерывание выполнения автоматических тестов вручную.