アクセシビリティ ツール - UI オートメーション検証 (UIA 検証)

UI オートメーション検証 (UIA 検証) は、コントロールまたはアプリケーションによる Microsoft UI オートメーションの実装の手動テストと自動テストのためのテスト フレームワークです。 テスト フレームワークの機能のほとんどは、WUIATestLibrary.dll と呼ばれる DLL から取得されます。 この DLL には特定のUI オートメーション機能をテストするためのコードが含まれており、テスト結果のログ記録もサポートされています。 アプリケーションをテスト コードに統合したり、UI オートメーション シナリオのテストや抽出検査を自動化して定期的に実施したりできます。

UIA 検証 は Windows ソフトウェア開発キット (Windows SDK) と共にインストールされます。 SDK インストール パス (VisualUIAVerifyNative.exe) の \bin\<version>\<platform>\UIAVerify フォルダーにあります。

UIA 検証は、UI オートメーション テスト ライブラリという名前の API と、ビジュアル UI オートメーション検証という名前の GUI インターフェイスから構成されます。 これらについては後続のトピックを参照してください。

Note

UI オートメーション検証はレガシ ツールです。 代わりに Accessibility Insights の使用をお勧めします。

必要条件

UI オートメーションはシステム上に存在する必要があります。 詳細については、「UI オートメーション」の「必要条件」セクションを参照してください。

UIA 検証は、Windows SDK のツール セット全体の一部としてインストールされ、個別のダウンロードとしては配布されません。 Windows SDK には、このセクションに記載されているすべてのアクセシビリティ関連ツールが含まれています。 Windows SDK を取得します。 (以前のバージョンが必要な場合、SDK ダウンロード アーカイブのリンクもそのページにあります)

ビジュアル ツールとして UIA 検証を実行するには、\bin\<platform>\UIAVerify フォルダーで VisualUIAVerifyNative.exe を見つけ、それを実行します (通常、管理者として実行する必要はありません)。 詳細については、「ビジュアル UI オートメーション検証」を参照してください。 ライブラリを使用するには、「UI オートメーション テスト ライブラリ」を参照してください。

Accessible Event WatcherInspectアクセシビリティのテストUI アクセシビリティ チェッカー