ドライバーのテスト

WDKは、ドライバーテスト インターフェイスをVisual Studio に追加します。これにより、ネットワーク上のリモート テストコンピューターでドライバーを構築、展開、インストール、テストできるようになります。 WDKは、ドライバーの機能をテストするために使用できるデバイスドライバー テストのコレクションも提供します。 Visual Studio のドライバー テストテンプレートを使用して、カスタマイズしたり、独自のドライバーテストを作成したりすることもできます。

ビデオ デモンストレーション

このビデオでは、テストグループでドライバー関連のテストを実行する方法を説明します。

このセクションでは、ドライバーをテストするためのいくつかの戦略と、テストに使用するリモートコンピューターを選択して構成する方法について説明します。

ドライバーをパブリック配布用に準備するには、Windows ハードウェア認定キット (HCK) を実行する必要があります。 ウィンドウ認定プログラムとHCKの取得方法については、Windows ハードウェア認定プログラム を参照してください。

WDKは、コマンド ラインからデバイスの基礎テストを簡単に実行できるテストバイナリとツールを提供します。 詳細については、コマンドラインを使用したDevFund テストの実行を参照してください。

トピック 説明

開発中のドライバーのテストに関するヒント

テストを開始するタイミング。 ドライバーの要件がわかったら、すぐにテストケースの設計を開始して、重要な要件が実装されていることをテストできます。 調査によると、コード内の欠陥の発見と修正は、コード内に欠陥が長く残るほどコストが高くなることがわかっています。 開発サイクルの早い段階で欠陥を見つけて修正することは、コードがリリースされ配布された後に欠陥を見つけるよりも、コストもコストもかからず、混乱も少なくなります。 テストケースを早期に作成することは、設計内の問題を発見するのにも役立ちます。

Visual Studio を使って実行時にドライバーをテストする方法

Visual Studio のWDK拡張機能は、ネットワーク上のテストコンピューターでドライバーを簡単に構築、展開、インストール、テストできるようにするデバイステストインターフェイスを提供します。 WDKは、ドライバーの機能をテストするために使用できるデバイスドライバーテストのコレクションを提供します。

ドライバー テスト テンプレート使用してドライバー テストを作成する方法

Windows Driver Kit (WDK) for Windows 8 を使って、独自のドライバー テストを作成したり、提供されているテストの一部をカスタマイズすることができます。 Microsoft Visual Studio Ultimate 2012 用に WDK で提供されているドライバー テスト フレームワークを使って、作成したテストをリモート テスト コンピューターに展開できます。

参照

ドライバーの検証用ツール