概要
自動インテリジェントガイド付きテスト(IGT)は、人工知能を使用してアクセシビリティ評価を自動化し、包括的なアクセシビリティテストに必要な時間と労力を大幅に削減します。IGTワークフロー全体で質問に手動で回答したりアクションを実行する代わりに、AIがページを分析し、観察に基づいて自動的に答えを提供します。その後、AIの決定をレビューし、必要に応じて修正を加えて、テストを自信を持って完了させます。
この人間中心のアプローチにより、制御を維持しつつ自動化の利点を享受できるAIを活用したテストが行われます。AIの各決定の理由を確認することで、ページのアクセシビリティ特性に関する洞察を得て、発見の正確性を検証することができます。
主な利点
- 時間を節約する:AIが手動で入力する必要があったIGTステップを自動的に完了します
- 自信を高める:AIの理由を確認して各決定を理解し検証します
- 制御を維持する:AIの評価を修正し結果を最終決定する前に確認します
自動IGTの仕組み
- IGTを開始する:「自動IGTを有効にする」チェックボックスをオンにして、自動IGTモードを有効にします
- AIがページを分析する:AIがページ要素を検査し、スクリーンショットを撮り、文脈を収集して情報に基づいた決定を下します
- 結果を確認する:AIが要素ごとに整理された発見を提示し、合格/不合格のステータスと各評価の理由を示します
- 修正を行う:正確性を確保するために調整が必要なAIの決定を編集します
- テストを完了する:AIの自動化と専門的見直しの両方を反映した検証済みの結果でIGTを最終化します
一部のIGTでは、AI分析が始まる前に、どの要素や項目をテストしたいかを選択する追加のステップがあります。これにより、最も重要な点に焦点を当ててテストの範囲を設定することができます。特定のテストにおける自動モードの動作についての詳細は、各個別のIGTのドキュメントを参照してください。
AIクレジット
自動IGTの実行は、 AIクレジット を、企業の月次配分から消費します。従来のIGTワークフローおよび既存のAI分類機能(例えば、インタラクティブ要素向けのML推奨役割、キーボードタブストップ、テーブルヘッダー、フォームラベル/入力ペアリング)は、axe DevTools Proのサブスクリプションの一部として引き続き利用可能であり、 消費しません 。
AIクレジットの管理、使用状況の追跡、および追加クレジットの購入についての詳細は、 AIクレジットのドキュメントを参照してください。
前提条件
- axe DevTools拡張機能(Pro)またはaxe DevTools for Webのサブスクリプション
- 設定でAI機能を有効にする(設定 > AI機能)
- 利用可能な AIクレジット が、企業の配分にある
自動IGTの実行
自動IGTを開始する
- axe DevTools拡張機能を開く
- 保存されたテストを選択するか、新しいテストを作成します
- 以下を選択してください インタラクティブ要素 IGTを実行したい
- 開始画面で、 自動IGTを有効にする チェックボックスをオンにします(AIクレジットが残っていない場合は無効になります)
- クリック 開始 自動分析を開始します
AIはページを自動的に分析し、IGTステップを完了します。ページの複雑さに応じて、数秒かかることがあります。
AI結果のレビュー
AIの分析が完了すると、要素ごとに整理されたレビュー画面が表示されます:
- 要素リスト: テストされた各要素が展開可能な項目として表示され、合否の全体ステータスを示します
- 個別のチェック: 各要素内で、個々のチェックされたルール(例: 名前、役割、状態)が独自の合否ステータスを示します
- AIの推論: 各チェックには AIがこの推奨を行った理由が表示され、評価の理由を理解するのに役立ちます
- 合否インジケーター:
- 1つ以上のチェックに不合格の場合、要素は不合格となります
- すべてのチェックに合格した場合、要素は合格となります
修正の実施
AIの決定を修正するには:
- 修正したい要素とチェックを見つけます
- をクリックします 結果を編集 対象のチェックに対して
- 回答または選択を更新します
- 結果は即座に更新され、変更が反映されます
修正により、最終結果がページのアクセシビリティ状況を正確に表現するようになります。
テストの完了
AIの評価を確認し(必要な編集を行い)、
自動対話型要素IGT
対話型要素IGTは、自動化をサポートする最初のIGTです。このIGTでは、AIがページ上の対話型要素のアクセシブルな名前、役割、および状態を自動的に評価します。
AIが自動化する内容
各対話型要素について、AIは自動的に以下を判断します:
- アクセシブルな名前: 支援技術に要素を識別させるテキストまたはラベル
- 役割: 要素の意味論的な意味 (ボタン、リンク、チェックボックスなど)
- 状態: 要素の現在の状態 (選択済み、展開済み、押されたなど)
設定
自動IGTはAI機能設定を尊重します:
- 「設定」>「AI機能」を開きます 設定 > AI機能
- 「AI機能」が有効になっていることを確認してください AI機能 が有効になっていることを確認してください
- 無効にすると、AIアシストモードはIGTで利用できなくなります
既存のAI分類機能(MLによる役割の提案、キーボードタブストップ、テーブルヘッダー、フォームラベル/入力のペアリング)は、AI機能の設定に従って動作し、AIクレジットを消費しません。
ベストプラクティス
- 注意深くレビューする:AIは非常に正確ですが、特に複雑またはカスタムコンポーネントの場合、結果を最終決定する前に必ず確認してください
- 理由を理解する:AIの説明を読んで、アクセシビリティの特性と検証ロジックについての洞察を得てください
- 基準を確立する:自動モードを使用して初期の包括的なテストを行い、その後に回帰テストのために自動リプレイを活用してください
- クレジットを監視する:企業のAIクレジット使用量を追跡し、重要なテスト期間に備えてください
- 修正を提供する:AIがエラーをした場合は、それを修正して正確な結果を保証してください。これにより、アクセシビリティテストプログラムの整合性を維持するのに役立ちます
トラブルシューティング
自動オプションが利用できない
- 「AI機能」が設定で有効になっていることを確認してください AI機能 が設定で有効になっていることを確認してください
- 企業のAIクレジットが利用可能であることを確認してください
- 有効なaxe DevTools Extension (Pro)またはaxe DevTools for Webのサブスクリプションがあることを確認してください
AI解析が予想以上に時間がかかる
- 多くの要素を持つ複雑なページは、より多くの処理時間を必要とします
- ネットワーク状態がAI解析パフォーマンスに影響を与える可能性があります
- 可能であれば、テストする要素を減らすことを検討してください
IGT中にクレジットが枯渇
企業のAIクレジットがAIアシストIGT実行中に枯渇した場合でも、解析は完了します。超過した分に対してクレジットが請求されることはありません。



