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


Тестирование драйвера

Тестирование драйвера важно для обеспечения надежности и производительности. Пакет драйверов Windows (WDK) добавляет интерфейс тестирования драйверов в Visual Studio, который можно использовать для сборки, развертывания, установки и тестирования драйвера на удаленном тестовом компьютере в сети. WDK также предоставляет коллекцию тестов драйверов устройств, которые можно использовать для тестирования функций и функций драйвера. Вы также можете настроить или написать собственные тесты драйверов с помощью шаблона теста драйверов в Visual Studio.

Видеодемонстрация

В этом видео показано, как запускать тесты, связанные с драйвером, в тестовой группе.

Стратегии тестирования

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

Чтобы подготовить драйвер для общедоступного распространения, запустите комплект сертификации оборудования Windows (HCK). Сведения о программе сертификации Windows и о том, как получить HCK, см. в программе сертификации оборудования Windows.

WDK предоставляет двоичные файлы теста и средства, которые упрощают выполнение тестов основы устройств из командной строки. Дополнительные сведения см. в разделе "Запуск тестов DevFund" с помощью командной строки.

Тема Description
Советы по тестированию драйверов во время разработки Когда вы начнете тестирование? Как только у вас есть требования к драйверу, начните разрабатывать тестовые случаи, которые проверяют критически важные требования. Исследования показывают, что поиск и исправление дефектов в коде становится дороже, чем дольше дефекты остаются в коде. Поиск и исправление дефектов в начале цикла разработки является менее дорогостоящим и разрушительным, чем поиск дефектов после выпуска и распространения кода. Создание тестовых вариантов на ранних этапах также поможет вам найти проблемы в проектировании.
Тестирование драйвера во время выполнения с помощью Visual Studio Расширения WDK в Visual Studio предоставляют интерфейс тестирования устройств, позволяющий удобно создавать, развертывать, устанавливать и тестировать драйвер на тестовом компьютере в сети. WDK предоставляет набор тестов драйверов устройств, который можно использовать для проверки возможностей и функций вашего драйвера.

Средства проверки драйверов