アクセシビリティ結果をAxe Developer Hubにアップロードする

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

Ruby APIを使用したAxe Developer Hub

Not for use with personal data

アクセシビリティの結果をAxe Developer Hubにアップロードし、その機能を使用してアクセシビリティ問題の修正を追跡できます。

Web APIからAxe Developer Hubに結果をアップロードする手順は、次の図のように2つのステップがあります。

この図は、axe CLIを使用してアクセシビリティの結果をAxe Developer Hubにアップロードする方法を示しています。まず、Web APIは.json結果ファイルをディスクに書き込みます。次に、axeコマンドラインインターフェースツールを使用して、結果のファイル名、個人APIキー、およびプロジェクトIDをツールに提供してこの.json結果をAxe Developer Hubにアップロードします。

  1. テストコードは結果(アクセシビリティ結果を含む.jsonファイル)をディスクに書き込みます。アクセシビリティ結果ファイルを作成するようにテストコードを変更してください。コードを変更する方法については、アクセシビリティ結果の作成をご覧ください。

  2. CLIツールaxedevhubサブコマンドとともに使用して、結果ファイル、個人APIキー、およびプロジェクトIDを指定して結果をAxe Developer Hubにアップロードします。例えば:

    axe devhub <results.json> --axe-devhub-api-key <API-key> --axe-devhub-project-id <project-ID>

Axe Developer Hubに結果をアップロードするためにCLIを使用することに関する詳細については、Axe Developer Hubへのアップロードを参照してください。

アクセシビリティ結果の作成

Rubyでは、結果を記録するためにaxe-devtools-cucumberまたはaxe-devtools-rspecのgemを使用する必要があります。

ログ記録を設定するには、Axe DevTools設定でレポートオプションを構成するを参照してください。