Migración a DevTools v4.x Nuget
Pasos para migrar a la versión 4.x de axe DevTools for Web para C# Nuget
Axe DevTools Nuget v4.x
, si bien no es una reescritura importante, contiene algunos cambios importantes. A continuación se resumen los cambios más notables, seguidos de cambios más específicos en los paquetes relevantes.
Resumen
El conjunto de paquetes NuGet axe-devtools-*
implica principalmente una perspectiva de cambio de marca.
Tenga cuidado con los cambios incompatibles
Dado el cambio de marca de la API, es justo destacar que la migración a la versión 4.0 implica seguir esta guía de migración paso a paso.
Configuración del entorno
No hay cambios con los requisitos del entorno predeterminado. Los requisitos deseados son los siguientes:
- Dotnet .NET Framework 4.5.2 o al menos .NET Standard 2.0
Instalación de axe DevTools NuGet
Asegúrese de tener acceso al registro de Deque. En caso contrario, [consulte la configuración][].
Después de acceder exitosamente a la configuración, puede instalar axe DevTools NuGet incluyendo lo siguiente en su archivo .csproj .
<PackageReference Include="axe-devtools-selenium" Version="4.0.0" />
Cambios notables
Aparte de la instalación, algunos cambios dignos de mención incluyen:
- Los espacios de nombres se han cambiado de
Deque.Attest
aDeque.AxeDevtools
. - La clase
Attest
ha sido renombrada aAxeSelenium
. - La variable de entorno para configurar reglas personalizadas se ha cambiado de
ATTEST_PATH
aAXE_RULESET_PATH
. - El conjunto de reglas predeterminado ha cambiado. Axe DevTools audita una página determinada con
wcag2.1
como conjunto de reglas predeterminado. No se requiere ningún cambio por parte del usuario final. Si desea configurar un conjunto de reglas diferente, puede utilizar la API del conjunto de reglas correspondiente.