Краткое руководство по WDTF
Комплект драйверов Для Windows предоставляет интегрированное решение для написания, развертывания и выполнения тестов, использующих платформу тестирования драйверов Windows (WDTF). С помощью WDK можно настроить удаленный компьютер для развертывания, тестирования и отладки драйвера. При настройке удаленного компьютера устанавливается среда выполнения Платформы тестирования драйверов Windows.
Установка библиотеки среды выполнения WDTF
Установка библиотеки среды выполнения WDTF с помощью Visual Studio и WDK
Установите Visual Studio, а затем WDK.
Настройка удаленного компьютера для тестирования и развертывания. В Visual Studio в меню Драйвер наведите указатель мыши на пункт Тест , а затем выберите Пункт Настройка компьютеров....
При настройке тестового компьютера устанавливается среда выполнения Платформы тестирования драйверов Windows.
Дополнительные сведения см. в разделе:
Установка библиотеки среды выполнения WDTF вручную
При установке WDK также устанавливается пакет установки для среды выполнения Платформы тестирования драйверов Windows. Необходимо скопировать пакет установки на тестовый компьютер и выполнить команду. Дополнительные сведения см. в разделе Ручная установка библиотеки среды выполнения WDTF на тестовом компьютере (альтернативный метод) в библиотеке среды выполнения WDTF.
Написание тестов с помощью WDTF
WDK предоставляет шаблоны для написания тестов с помощью WDTF. См. статью Создание теста драйвера с помощью шаблона теста драйвера. Вы также можете использовать шаблон для создания подключаемого модуля простого ввода-вывода WDTF для целевого устройства. Дополнительные сведения см. в статье Создание подключаемого модуля простого ввода-вывода WDTF для устройства.
Выполнение тестов WDTF
При сборке теста драйвера в Visual Studio с помощью шаблона теста драйвера WDTF новый тест будет доступен для развертывания на тестовом компьютере. По умолчанию создаваемые тесты будут отображаться в категории "Моя категория теста". Имена тестов основаны на выборе тестовых случаев и будут иметь такие имена, как My Plug and Play Surprise Remove Test. Во время каждой сборки теста тесты будут перезаписаны и доступны для выполнения с помощью функции "Легко выполнять тесты". Дополнительные сведения см. в статье Тестирование драйвера во время выполнения с помощью Visual Studio.