v4.x DevTools Nuget への移行

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# Nuget の Axe DevTools for Web のバージョン 4.x への移行手順

Not for use with personal data

Axe DevTools Nuget v4.x は大規模な書き換えではありませんが、大きな変更が含まれています。以下に、最も注目すべき変更を要約し、関連するパッケージに対するより具体的な変更を続けています。

概要

この axe-devtools-* の nuget パッケージのスイートは、主にリブランディングの観点から関与しています。

互換性のない変更に注意

API のリブランディングを考慮すると、v4.0 への移行は、この移行ガイドに従って段階的に進めることが公平であると言えます。

環境設定

デフォルトの環境要件に変更はありません。望ましい要件は以下の通りです:

  • Dotnet .NET Framework 4.5.2 または少なくとも .NET Standard 2.0

Axe DevTools NuGet のインストール

note

Deque のレジストリにアクセスできることを確認してください。できない場合は、refer to setup

セットアップに正しくアクセスした後、.csproj ファイルに以下を追加して Axe DevTools NuGet をインストールできます。

<PackageReference Include="axe-devtools-selenium" Version="4.0.0" />

注目すべき変更点

インストール以外に、注目すべき変更点には以下があります:

  • 名前空間が Deque.Attest から Deque.AxeDevtools に変更されました。
  • Attest クラスの名前が AxeSelenium に変更されました。
  • カスタムルールを設定するための環境変数が ATTEST_PATH から AXE_RULESET_PATH に変更されました。
  • デフォルトのルールセットが変更されました。Axe DevTools は、指定されたページをデフォルトのルールセットとして wcag2.1 を使用して監査します。エンドユーザーが変更を加える必要はありません。別のルールセットを設定したい場合は、該当するルールセット API を使用できます。