Migrando para o NuGet do DevTools v4.x
Passos para migrar para a versão 4.x do Axe DevTools para Web para C# NuGet
O NuGet do Axe DevTools v4.x, embora não seja uma reescrita completa, contém algumas grandes mudanças. As mudanças mais notáveis estão resumidas abaixo, seguidas por alterações mais específicas em pacotes relevantes.
Resumo
O suíte de pacotes NuGet axe-devtools-* envolveu principalmente uma perspectiva de rebranding.
Atenção às mudanças disruptivas
Dado o rebranding da API, é justo destacar que a migração para a v4.0 envolve seguir este guia de migração passo a passo.
Configuração do Ambiente
Não há mudanças nos requisitos padrão do ambiente. Os requisitos desejados são os seguintes:
- Dotnet .NET Framework 4.5.2 ou pelo menos .NET Standard 2.0
Instalando o Axe DevTools NuGet
Certifique-se de ter acesso ao registro da Deque. Se não, refer to setup.
Após acessar a configuração com sucesso, você pode instalar o Axe DevTools NuGet incluindo o seguinte em seu arquivo .csproj.
<PackageReference Include="axe-devtools-selenium" Version="4.0.0" />Mudanças Relevantes
Além da instalação, algumas mudanças relevantes incluem:
- Os namespaces foram alterados de
Deque.AttestparaDeque.AxeDevtools. - A classe
Attestfoi renomeada paraAxeSelenium. - A variável de ambiente para configurar regras personalizadas foi alterada de
ATTEST_PATHparaAXE_RULESET_PATH. - O conjunto de regras padrão foi alterado. O Axe DevTools audita uma página fornecida com
wcag2.1como o conjunto de regras padrão. Nenhuma alteração é necessária por parte do usuário final. Caso se deseje configurar um conjunto de regras diferente, pode-se usar a respectiva API de conjuntos de regras.
