Migration zu v4.x DevTools Nuget
Schritte zur Migration auf Version 4.x von axe DevTools for Web für C# Nuget
Axe DevTools Nuget v4.x
ist zwar keine umfassende Neufassung, enthält aber einige große Änderungen. Die wichtigsten Änderungen sind unten zusammengefasst, gefolgt von spezifischeren Änderungen an relevanten Paketen.
Zusammenfassung
Bei der axe-devtools-*
-Suite von NuGet-Paketen ging es in erster Linie um eine Neupositionierung der Marke.
Vorsicht vor Breaking Changes
Angesichts der Umbenennung der API ist es fair, darauf hinzuweisen, dass die Migration auf v4.0 das Befolgen dieses Migrationsleitfadens Schritt für Schritt beinhaltet.
Umgebungseinrichtung
An den Standardumgebungsanforderungen gibt es keine Änderungen. Die gewünschten Anforderungen sind wie folgt:
- Dotnet .NET Framework 4.5.2 oder mindestens .NET Standard 2.0
Installieren von axe DevTools NuGet
Stellen Sie sicher, dass Sie Zugriff auf das Deque-Register haben. Wenn nicht, [verweisen Sie auf die Einrichtung][].
Nachdem Sie erfolgreich auf das Setup zugegriffen haben, können Sie axe DevTools NuGet installieren, indem Sie Folgendes in Ihre .csproj Datei einfügen.
<PackageReference Include="axe-devtools-selenium" Version="4.0.0" />
Bemerkenswerte Änderungen
Neben der Installation gibt es einige nennenswerte Änderungen:
– Namespaces wurden von Deque.Attest
in Deque.AxeDevtools
geändert.
– Die Attest
Klasse wurde in AxeSelenium
umbenannt.
– Die Umgebungsvariable zum Konfigurieren benutzerdefinierter Regeln wurde von ATTEST_PATH
zu AXE_RULESET_PATH
geändert.
– Der Standardregelsatz hat sich geändert. Axe DevTools prüft eine bestimmte Seite mit wcag2.1
als Standardregelsatz. Es sind keine Änderungen seitens des Endbenutzers erforderlich. Wenn Sie einen anderen Regelsatz konfigurieren möchten, können Sie die entsprechende Regelsatz-API verwenden.