Migration zu 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

Schritte zur Migration auf Version 4.x der Axe DevTools für Web für C# Nuget

Not for use with personal data

Axe DevTools Nuget v4.x enthält, obwohl es sich nicht um eine umfassende Neuentwicklung handelt, einige große Änderungen. Die auffallendsten Änderungen sind unten zusammengefasst, gefolgt von spezifischeren Änderungen an den relevanten Paketen.

Zusammenfassung

Die axe-devtools-* Suite von Nuget-Paketen betraf hauptsächlich eine Umbenennungsperspektive.

Achten Sie auf breaking changes

Angesichts der Umbenennung der API ist es angemessen festzuhalten, dass die Migration zu v4.0 beinhaltet, diese Migrationsanleitung Schritt für Schritt zu befolgen.

Umgebungs-Setup

Es gibt keine Änderungen an den Standardumgebungsanforderungen. Die gewünschten Anforderungen sind wie folgt:

  • Dotnet .NET Framework 4.5.2 oder mindestens .NET Standard 2.0

Installation von Axe DevTools NuGet

note

Stellen Sie sicher, dass Sie Zugriff auf das Deque-Register haben. Wenn nicht, refer to setup.

Nachdem Sie erfolgreich Zugriff auf das Setup erhalten haben, können Sie Axe DevTools NuGet installieren, indem Sie das Folgende in Ihre .csproj-Datei aufnehmen.

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

Bemerkenswerte Änderungen

Neben der Installation umfassen einige bemerkenswerte Änderungen:

  • Namespaces wurden von Deque.Attest zu Deque.AxeDevtools geändert.
  • Die Klasse Attest wurde in AxeSelenium umbenannt.
  • Die Umgebungsvariable für die Konfiguration benutzerdefinierter Regeln wurde von ATTEST_PATH zu AXE_RULESET_PATH geändert.
  • Das Standard-Regelset hat sich geändert. Axe DevTools prüft eine gegebene Seite mit wcag2 als Standard-Regelset. Vom Endbenutzer ist keine Änderung erforderlich. Wenn man ein anderes Regelset konfigurieren möchte, kann man die entsprechende Regelset-API verwenden. Beachten Sie, dass sich das Standard-Regelset seit diesem Release erneut geändert hat: Ab Axe DevTools für Web 4.5 (Dezember 2022) wurde das Standard-Regelset für alle Pakete zu WCAG 2.1 Level AA mit deaktivierten Best Practices vereinheitlicht. Siehe Anpassen von Regeln.