Migration zu v4.x DevTools Nuget
Schritte zur Migration auf Version 4.x der Axe DevTools für Web für C# Nuget
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
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.AttestzuDeque.AxeDevtoolsgeändert. - Die Klasse
Attestwurde inAxeSeleniumumbenannt. - Die Umgebungsvariable für die Konfiguration benutzerdefinierter Regeln wurde von
ATTEST_PATHzuAXE_RULESET_PATHgeändert. - Der Standardregelensatz wurde geändert. Axe DevTools prüft eine gegebene Seite mit
wcag2.1als Standardregelwerk. Es ist keine Änderung durch den Endbenutzer erforderlich. Wenn man ein anderes Regelwerk konfigurieren möchte, kann man die jeweilige Regelwerk-API verwenden.
