Udostępnij przez


Testy pokrycia (podstawowe testy urządzeń)

Testy podstawowego pokrycia urządzeń monitorują i zgłaszają różne żądania we/wy (IRP), które wchodzą do stosu sterowników określonych urządzeń lub go opuszczają. Dane z testów pokrycia mogą pomóc w zidentyfikowaniu słabych stron pokrycia podczas testu i weryfikacji kierowcy.

Coverage tests

Test Description

wyczyść dane pokrycia IRP

Czyści dane pokrycia IRP.

Test binary: DriverCoverageClearCoverageData.dll

Test method: ClearCoverageData

Parameters: None

Wyłącz zbieranie danych pokrycia 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

Wyświetl zebrane dane pokrycia IRP.

Przedstawia dane dotyczące pokrycia IRP zebrane do tego momentu dla wszystkich urządzeń.

Test binary: DriverCoverageDisplayCoverage.dll

Test method: DisplayCoverageData

Parameters: None

wyświetlanie urządzeń z włączoną obsługą protokołu IRP

Wyświetla urządzenia, dla których obecnie włączono zbieranie danych dotyczących pokrycia IRP.

Test binary: DriverCoverageDisplayEnabledDevices.dll

Test method: DisplayEnabledDevices

Parameters: None

Włącz zbieranie danych pokrycia 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

Informacje dotyczące testów pokrycia

Testy pokrycia podstaw urządzeń są oparte na zestawie narzędzi Driver Coverage Toolkit, który był wcześniej dostępny jako autonomiczne narzędzie w zestawie narzędzi WDK.

Jak przetestować sterownik w środowisku uruchomieniowym przy użyciu Visual Studio

Jak wybrać i skonfigurować testy podstaw funkcjonalności urządzeń

Podstawowe Testy Urządzeń

Jak wybrać i skonfigurować testy podstaw funkcjonalności urządzeń

dostarczone proste wtyczki we/wy WDTF

Jak przetestować sterownik w czasie wykonywania z poziomu wiersza polecenia