このドキュメントで説明されている各機能とそれに関連するテキストを検証して、開発中のソリューションが高品質の顧客の手に確実に入るようにする必要があります。 このセクションでは、機能を検証して品質を最大化する方法に関する一連の推奨事項を示します。
検証テストには主に 3 つの方法があります:
検証 | 検証方法 | チェック リスト |
---|---|---|
Wi-Fi ドライバーの検証 | Microsoft Hardware Lab Kit (HLK) | 必須 |
Wi-Fi 相互運用性テスト | Wi-Fi Alliance (WFA) Miracast テスト | 強く推奨されます |
ワイヤレス投影ストレス テスト | Windows ワイヤレス プロジェクション ストレス ラボとテスト | 強く推奨されます |
Miracast の Wi-Fi Alliance (WFA) テスト
Wi-Fi デバイスの製造元または Miracast Receiver の製造元である場合は、デバイスの認定を取得する予定がなくても、少なくとも WFA Wi-Fi CERTIFIED Miracast Test Plan テストに合格して、エコシステム内の他のデバイスとの相互運用性の基本レベルを確保する必要があります。
Windows Hardware Lab Kit (HLK) 検証
Wi-Fi デバイスの製造元である場合は、デバイス用にビルドする Windows ドライバーは、Windows Hardware Lab Kit (HLK) テストを通じて正常に検証される必要があります。 Miracast をサポートするには、デバイスが次のテスト スイートに合格する必要があります:
Microsoft.Test.Networking.Wireless.WiFiDirect.BasicDiscoveryTests.*
Microsoft.Test.Networking.Wireless.WiFiDirect.BasicPairingTests.*
Microsoft.Test.Networking.Wireless.WiFiDirect.BasicReconnectTests.*
Windows Hardware Lab Kit (HLK) の詳細については、HLK のダウンロードページを参照してください。
Windows ストレスの自動化
Windows HLK と WFA の認定を通して実行されるテストは、必要であり、基礎となります。 これら 2 つのテスト方法により、実装が Miracast に対して定義されているプロトコルに準拠する必要があります。 これは必要ですが、独自のハードウェアとソフトウェアの組み合わせで独自の環境で Miracast を使用しようとすると、ユーザーが感じる完全な相互運用性の複雑さは反映されません。
これを受けて、Windows は、特定の Miracast Receiver に対してペアリングと再接続の試行を実行する目的で、任意の Windows (PC) ソースを自動化できるストレス テスト環境を作成しました。 このストレス の設定と自動化を活用する利点は、自動化によって、必要な OS トレースが、エア スニファ トレースを使用して収集され、独自のドライバーまたはファームウェア トレースを含むよう拡張できるという利点があります。 この自動化を使用してエラーがキャプチャされた場合、エラーの根本原因を診断するために必要なすべての資料が、デバッグ分析の準備ができている単一の包括的なパッケージに存在します。
Microsoft Collaborate パートナー ポータルに配布準備されているパートナーは、Miracast ストレス ツール パッケージをダウンロードできます:
クライアント |UTIL |Miracast |Miracast ストレス テスト自動化ツールキット
https://partner.microsoft.com/dashboard/collaborate/packages/7576
このパッケージには、信頼性の問題を特定するのに役立つクライアントとシンクの Miracast 接続テストを自動化するための、Miracast ストレス テスト ツールとスクリプトが含まれています。