アクセシビリティ結果を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

C# 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結果ファイルをディスクに書き込みます。次に、結果のファイル名、個人用APIキー、およびプロジェクトIDをツールに指定して、axeコマンドラインインターフェースツールを使用してこれらの.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>

CLIを使用してaxe Developer Hubに結果をアップロードする方法については、axe Developer Hubへのアップロードをご覧ください。

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

AxeSelenium.Analyze()を使用して、axe CLIツールで使用するための.jsonの結果ファイルとして書き出せる結果オブジェクトを返すことができます。サンプルコードはレポーター対応JSONの作成を参照してください。