自動、IGT、手動の問題のインポート

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard
Not for use with personal data

Axe Auditorのユーザーは、axe DevTools Pro(アックス・デブツールズ・プロ)拡張機能でエクスポートしたJSONファイルを使って手動で問題をインポートしたり、テストユニットレベルでの自動統合を通じて、自動、IGT、および手動の問題を一括でインポートできます。

注1 - 手動の問題をインポートする際、関連するスクリーンショットはJSONファイル内のScreenshotURLタグを利用して自動的にインポートされます。

問題とともにスクリーンショットをインポート(../../../../images/import_issueswith_screenshots.png)

注意2 - インポート時にはメジャーバージョンのみを比較します。 axe Auditor(アックスオーディター)では、axe DevTools Pro(アックスデブツールズプロ)拡張機能によって生成された問題が、同じメジャーバージョンのaxe-coreを使用している場合にインポートできます。つまり、axe Auditorは、テスト実行と拡張機能の間でメジャーバージョン番号(バージョン番号の最初の数字)が異なる場合にのみ、拡張機能で生成されたファイルのインポートを防止します。 マイナーバージョンが異なる場合、axe Auditor(アックスオーディター)は、インポートするaxe-coreのバージョンがaxe Auditor(アックスオーディター)のバージョンと一致していないこと、およびテストデータに一部違いが生じる可能性があることを示す警告のみをユーザーに表示します。これらのバリエーションの多くは、axe Auditor(アックスオーディター)の問題に関連するDeque(デック)チェックポイントの潜在的な違いに起因します。

注意3 - axe DevTools MobileからネイティブモバイルAndroidおよびiOSの問題をインポートする場合 - ネイティブモバイル向けのデジタルアセットタイプの問題をaxe DevTools Mobileからインポートする際、axe Auditorは「Experimental」と「Needs Review」の問題をインポートしません。また、axe AuditorはAAAルールセットに関する問題を無視します。これは、AAAルールに対応していないためです。

注意 4 - 保存されたテストと問題オプションの使用: axe DevTools拡張機能から問題をエクスポートする際は、「保存されたテストと問題」オプションを利用してください。

注意 5 - 問題ゼロのJSONファイルのインポート: DevTools Proを使用して問題ゼロのJSONファイルをインポートすると、axe AuditorはIGTの一部としてテストされた、問題が報告されていないチェックポイントを表示します。これにより、axe DevTools Proおよびaxe Auditorでテストされたチェックポイントのより網羅的なリストを取得でき、まだテストが必要なチェックポイントのみに集中できます。

**Note 6 - axe DevTools(アックス・デブツールズ)インポートでIGTを複数回実行する場合:**axe DevTools(アックス・デブツールズ)拡張機能(Pro機能)のマルチラン機能を使用し、エクスポートしたデータをaxe Auditor(アックス・オーディター)のテストランにインポートする場合、インポートされる問題は複数回の実行にわたるすべての問題の合計になります(重複は手動で削除してください)。

「問題のインポート」ボタンの使用

テストユニットに含まれる問題は、次の3種類です。

  • 自動の問題 - Auditorから、またはユーザーがアップロードしたJSONファイルから。
  • IGTの問題 - ユーザーがアップロードしたJSONファイルからIGTテストを実行する際に、axe DevTools Pro拡張機能が検出したすべての問題はIGTの問題としてマークされます。
  • 手動の問題 - Auditor内から、またはユーザーがアップロードしたJSONファイルから。

テストユニット概要ページで、「Testing Status(テスト状況)」セクションを使用して、自動、IGT(インタラクティブ・ガイド付きテスト)、手動の問題をインポートできます。このセクションには、以下の内容が含まれます:

  • 問題のインポートが開始された日時
  • テストのステータス、インポートのステータス、および完了日時を示します。
  • Deque Systemsが提供する所定の形式のJSONファイルをアップロードできる「問題をインポート」ボタン。

[問題のインポート]ボタンをクリックすると、確認ダイアログが表示され、3種類の問題をJSONファイルでまとめてインポートできます。JSONファイルを作成するには、axe DevTools(アックス・デブツールズ)拡張機能の「エクスポート」→「保存済みテストと問題」→「JSONオプション」を使用してください。

問題をインポートする際、対応するスクリーンショットはJSONファイル内のScreenshotURLタグを使用して自動的にインポートされます。スクリーンショットURLタグが空の場合、スクリーンショットは課題に追加されません。

サンプルJSONファイル

注1: 問題を再度インポートする際、インポートしようとしているファイル内の問題と同じ問題がすでにテストユニットに含まれている場合は、既存の問題を保持するか、ファイル内の問題に置き換えるかを選択できます。Axe Auditor は、JSONファイルを使用してインポートされた手動の問題のみを削除および置換します。ユーザーが手動で追加した手動の課題は影響を受けず、削除または再インポートされません。

課題のインポート

注2: デジタルアセットタイプがDesktop WebまたはMobile Web以外、またはすべてのWCAGおよびTrusted Tester基準が適用される場合は、自動テストの実行やIGTおよび手動による問題のインポートはできません。デスクトップWebやモバイルWeb以外のアセットタイプの場合、テスト実行概要ページのボタンは「自動テストの実行」や「課題のインポート」ではなく「該当なし」と表示されます。

**注3:**axe Auditor(アックスオーディター)は違反のみを対象とするため、インポート対象の課題に「レビューが必要」や「ベストプラクティス」が含まれている場合、それらの課題はaxe Auditorではインポートされません。

Axe Auditor での自動統合の使用

概要

手動インポートに加えて、axe Auditor自動統合による課題インポートにも対応しています。 Axe Auditorはaxe DevTools Pro ExtensionとAPIを通じて統合されており、Axe AccountAxe Auditor Integrationに加入している場合、ユーザーはワンクリックで課題をAxe Auditorにシームレスに送信できます。

Axe DevTools Pro(アックス・デブツールズ・プロ)拡張機能からAuditor(オーディター)にデータを送信する方法

前提条件

データを送信する前に、Auditorで次の手順が完了していることを確認してください。

1.Auditor IntegrationはdevTools pro拡張機能で利用可能でなければならず、ユーザーはAuditor Inegrationのサブスクリプションに加入する必要があります。 2.ユーザーはAuditor(オーディター)のライセンスを保有している必要があります。 3.テストケースおよび対応するテスト実行を作成します。 4.テストユニットのステータスを「進行中」に変更してください(テストユニットが「未開始」ステータスの場合、データをインポートできません。)

問題をインポートする手順

1.axe DevTools Pro拡張機能でテストを実行する

  • テスト対象のURLを開いてください。
  • axe DevTools Pro Extensionを起動して、テストを完了します。

2.共有テストリンクを取得する ・テストが完了したら、共有テストリンクを取得し、新しいタブで開いてください。

3.Auditor に課題を送信 **「Send to Auditor」ボタンをクリックします。 「Test Unit ID」を入力します。「Auditor Test Unit」「Test Run Overview」および「Test Unit」**ページで確認できます)からコピーできます。

4.確認とデータ処理

  • 送信後、DevToolsがデータをAuditorに送信し、確認メッセージを表示します。
  • もしAuditorテストユニットに既に問題が含まれている場合、既存データの上書きを確認するプロンプトが表示されます。
  • 上書きが選択された場合、Auditor内の以前の問題はすべて、新しくインポートされた問題に置き換えられます。

サポートされている問題の種類

ユーザーは統合を通じて、次の問題タイプをAuditorに直接送信できるようになりました。

  • 自動化された問題
  • IGT(Intelligent Guided Testing)問題

手動課題

すべての検証URLチェック、テスト手法の標準、およびaxe-coreバージョンの互換性を含む)がインポートされたデータに適用され、正確性と一貫性が確保されます。


Error Messages

Error Code Description
409 - Conflict Appears if the test unit already contains issues. Users must click "Override Data" to send the issues.
500 - Internal Server Error Appears if the URL, testing standard, or axe-core version does not match the Auditor test unit.

この統合により、アクセシビリティテストのワークフローが合理化され、シームレスで正確かつ効率的な問題の転送が**Axe DevTools Pro Extension(アックス・デブツールズ・プロ・エクステンション)Auditor(オーディター)**間で確実に行われます。

オーディターへデータ送信