Migreren naar v4.x DevTools Nuget
Stappen voor het migreren naar versie 4.x van Axe DevTools voor Web voor C# Nuget
Axe DevTools Nuget v4.x, hoewel het geen volledige herschrijving is, bevat enkele grote wijzigingen. De meest opvallende wijzigingen worden hieronder samengevat, gevolgd door specifiekere wijzigingen aan relevante pakketten.
Samenvatting
De axe-devtools-* suite van nuget-pakketten betrof vooral een rebrandingperspectief.
Let op brekende wijzigingen
Gezien de rebranding van de API is het eerlijk om te stellen dat migratie naar v4.0 inhoudt dat deze migratiehandleiding stapsgewijs moet worden gevolgd
Omgevingsinstellingen
Er zijn geen wijzigingen in de standaardvereisten voor de omgeving. De gewenste vereisten zijn als volgt:
- Dotnet .NET Framework 4.5.2 of ten minste .NET Standard 2.0
Axe DevTools NuGet installeren
Zorg ervoor dat je toegang hebt tot Deque's registry. Zo niet, refer to setup.
Nadat je met succes toegang hebt verkregen tot de setup, kun je Axe DevTools NuGet installeren door het volgende toe te voegen aan je .csproj bestand.
<PackageReference Include="axe-devtools-selenium" Version="4.0.0" />Opmerkelijke Wijzigingen
Afgezien van de installatie zijn enkele opmerkelijke wijzigingen onder andere:
- Namespaces zijn veranderd van
Deque.AttestnaarDeque.AxeDevtools. - De
Attestklasse is hernoemd naarAxeSelenium. - De omgevingsvariabele voor het configureren van aangepaste regels is veranderd van
ATTEST_PATHnaarAXE_RULESET_PATH. - Het standaard regelsysteem is gewijzigd. Axe DevTools controleert een bepaalde pagina met
wcag2als het standaard regelsysteem. Er is geen wijziging vereist door de eindgebruiker. Als men een ander regelsysteem wil configureren, kan men gebruikmaken van de betreffende regelsysteem-API. Let op dat het standaardregelsysteem sinds deze release opnieuw is gewijzigd: vanaf Axe DevTools for Web 4.5 (december 2022) is het standaardregelsysteem gestandaardiseerd in alle pakketten naar WCAG 2.1 Level AA met best practices uitgeschakeld. Zie Regels aanpassen.
