Migrazione verso 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

Passaggi per la migrazione alla versione 4.x di axe DevTools per Web per C# Nuget

Not for use with personal data

Axe DevTools Nuget v4.x, pur non essendo una riscrittura importante, contiene alcune modifiche sostanziali. Di seguito sono riepilogate le modifiche più importanti, seguite da modifiche più specifiche ai pacchetti rilevanti.

Riepilogo

La suite di pacchetti nuget axe-devtools-* è stata principalmente coinvolta in una prospettiva di rebranding.

Attenzione alle modifiche che interrompono la compatibilità

Dato il rebranding dell'API, è giusto sottolineare che la migrazione alla versione 4.0 comporta il rispetto di questa guida alla migrazione passo dopo passo

Configurazione dell'ambiente

Non ci sono cambiamenti ai requisiti ambientali predefiniti. I requisiti desiderati sono i seguenti:

  • Dotnet .NET Framework 4.5.2 o almeno .NET Standard 2.0

Installazione di axe DevTools NuGet

note

Assicurati di avere accesso al registro di Deque. In caso contrario, fare riferimento alla configurazione.

Dopo aver effettuato correttamente l'accesso al programma di installazione, puoi installare axe DevTools NuGet includendo quanto segue nel tuo file .csproj .

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

Cambiamenti degni di nota

Oltre all'installazione, ecco alcune modifiche degne di nota:

  • Gli spazi dei nomi sono stati modificati da Deque.Attest a Deque.AxeDevtools.
  • La classe Attest è stata rinominata in AxeSelenium.
  • La variabile ambiente per la configurazione delle regole personalizzate è stata modificata da ATTEST_PATH a AXE_RULESET_PATH.
  • Il set di regole predefinito è cambiato. Axe DevTools esegue l'audit di una determinata pagina con wcag2.1 come set di regole predefinito. Non è richiesta alcuna modifica da parte dell'utente finale. Se si desidera configurare un set di regole diverso, è possibile utilizzare la rispettiva API del set di regole.