Тесты покрытия (фундаментальные тесты устройств)

Тесты Device Fundamental Coverage контролируют и составляют отчеты о различных пакетах запросов ввода-вывода (IRPs), которые входят или покидают стек драйверов для указанных устройств. Данные из тестов покрытия могут помочь выявить слабые места покрытия во время тестирования и проверки водителя.

Coverage tests

Test Description

Очистить данные о охвате IRP

Очищает данные о охвате IRP.

Test binary: DriverCoverageClearCoverageData.dll

Test method: ClearCoverageData

Parameters: None

Отключить сбор данных о охвате IRP

Disables the IRP coverage data collection for device specified by the DQ parameter.

Test binary: DriverCoverageDisableSupport.dll

Test method: DisableCoverageDataCollection

Parameters:

DQ - see Device Fundamentals Test Parameters

Отобразите собранные данные об охвате IRP.

Отображает данные покрытия IRP, собранные до этой точки для всех устройств.

Test binary: DriverCoverageDisplayCoverage.dll

Test method: DisplayCoverageData

Parameters: None

Показать устройства с включённой поддержкой покрытия IRP

Отображает устройства, для которых в настоящее время включён сбор данных о покрытии IRP.

Test binary: DriverCoverageDisplayEnabledDevices.dll

Test method: DisplayEnabledDevices

Parameters: None

Включение сбора данных о охвате IRP

Enables IRP coverage data collection for the device specified by the DQ parameter.

Test binary: DriverCoverageEnableSupport.dll

Test method: EnableCoverageDataCollection

Parameters: None

DQ - see Device Fundamentals Test Parameters

Сведения о тестах покрытия

Тесты покрытия "Основы устройств" основаны на Наборе средств покрытия драйверов, который ранее был доступен как автономный инструмент в WDK.

Как протестировать драйвер во время выполнения с помощью Visual Studio

Как выбрать и настроить тесты основные по функционированию устройства

Тесты основных функций устройств

Как выбрать и настроить тесты основные по функционированию устройства

Предоставленные простые плагины ввода-вывода WDTF

Как протестировать драйвер во время выполнения из командной строки