Migrar a v4.x DevTools Nuget
Pasos para migrar a la versión 4.x de Axe DevTools para Web para C# Nuget
Nuget Axe DevTools v4.x, aunque no es una reescritura importante, contiene algunos cambios grandes. Los cambios más notables se resumen a continuación, seguidos de cambios más específicos en paquetes relevantes.
Resumen
La suite de paquetes nuget axe-devtools-* involucró principalmente una perspectiva de cambio de marca.
Cuidado con los cambios que rompen compatibilidad
Dado el cambio de marca de la API, es justo señalar que la migración a la v4.0 implica seguir esta guía de migración paso a paso.
Configuración del Entorno
No hay cambios en los requisitos predeterminados del entorno. Los requisitos deseados son los siguientes:
- Dotnet .NET Framework 4.5.2 o al menos .NET Standard 2.0
Instalando Axe DevTools NuGet
Asegúrese de tener acceso al registro de Deque. Si no, refer to setup.
Después de acceder correctamente 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 notables incluyen:
- Los espacios de nombres han cambiado de
Deque.AttestaDeque.AxeDevtools. - La clase
Attestha sido renombrada aAxeSelenium. - La variable de entorno para configurar reglas personalizadas ha cambiado de
ATTEST_PATHaAXE_RULESET_PATH. - El conjunto de reglas predeterminado ha cambiado. Axe DevTools audita una página dada con
wcag2.1como conjunto de reglas predeterminado. No se requiere ningún cambio por parte del usuario final. Si se desea configurar un conjunto de reglas diferente, se puede usar la respectiva API de conjuntos de reglas.
