アクセシビリティ テストの種類
アクセシビリティ テストは、手動テスト、自動テスト、ユーザー テストの 3 つの主な種類に分類されます。テストの種類それぞれに独自の利点と制限があり、相互に補完し合ってアクセシビリティの包括的な評価を提供します。
手動テスト
手動テストとは、キーボード、マウス、スクリーン リーダー、またはその他の支援技術を使用して、製品またはサービスの要素と機能を手動で検査することで、それらのアクセシビリティをチェックするプロセスです。
この種類のテストは、自動テストで見逃す可能性がある次のような問題を特定するのに役立ちます。
コンテンツの論理的な順序。
ラベルと指示の明確さ。
テキストと画像の色のコントラスト。
さまざまなブラウザーやデバイスとの互換性。
手動テストを実行する方法
手動テストは、Web コンテンツをアクセシブルにする一連の基準と手法について説明された Web Content Accessibility Guidelines (WCAG) などの、アクセシビリティ ガイドラインと標準に従って実行できます。
手動アクセシビリティ テストを実行する 1 つの方法は、キーボードと支援技術 (スクリーン リーダー、拡大鏡、音声アクセスなど) を使用することです。 キーボードのみを使用して、コンテンツがマウスなしで操作できるかどうかを確認し、フォーカスの順序とナビゲーションが論理的で直感的かどうかを確認します。 キーボードと支援技術を使用した手動テストには、ツールとアクセシビリティ ガイドラインに関する知識が必要ですが、それがあると、製品またはサービスのユーザー エクスペリエンスと満足度に影響する問題を発見するのに役立ちます。
自動テスト
自動テストは、コードとコンテンツをスキャンして分析したり、アクセシビリティの問題とエラーのレポートを生成したりするソフトウェア ツールを使用して、製品またはサービスのアクセシビリティをチェックするプロセスです。
自動テストは、手動テストで見落とされる可能性がある次のような問題を特定するのに役立ちます。
HTML 属性の存在と有効性。
見出しの構造と階層。
画像の代替テキスト。
アクセシビリティの標準とルールへのコンプライアンス。
自動テストを実行する方法
自動テストは、アクセシビリティの問題の検出と修正を支援し、アクセシビリティの知識とスキルを向上させるためのガイダンスとリソースを提供するアクセシビリティ ツールを使用して実行できます。
- Accessibility Insights はブラウザー上にインストールされ、任意の Web ページ上で実行する拡張機能であり、Web ページとアプリケーションに関するアクセシビリティの問題を特定して修正するのに役立ちます。
- アクセシビリティ チェックは、Microsoft 365 においてネイティブに使用可能な、ドキュメントのアクセシビリティをテストするためのツールであり、アクセシビリティの問題とその修正方法に関するヒントの一覧を生成します。
ユーザー テスト
ユーザー テストは、障碍のある実際のユーザーが製品またはサービスと対話し、エクスペリエンスと満足度に関するフィードバックを提供することで、製品またはサービスのアクセシビリティを確認するプロセスです。 ユーザー テストは、対象ユーザーの観点から製品またはサービスの使いやすさ、機能、アクセシビリティなど、手動および自動テストで検出されない可能性がある問題を特定するのに役立ちます。
ユーザー テストを実行する方法
ユーザー テストは、さまざまなニーズ、好み、能力がある、障碍を持つユーザーを採用し、関与してもらうことで実行できます。