Visão Geral do Axe DevTools C#
Visão geral do Axe DevTools para Web em C#, incluindo pré-requisitos e limitações conhecidas
O Axe DevTools C# inclui:
- versão 4 do axe-core
- suporte para Microsoft Visual Studio 2019 IDE
- suporte para Microsoft .NET Core 2.2.0 CLI
Pré-requisitos
O Axe DevTools requer uma vinculação do Selenium WebDriver para um navegador de sua escolha. Para usar o Axe DevTools, você deve primeiro instalar e configurar o Selenium WebDriver.
Pressupostos e Limitações Conhecidas
-
O uso desta integração pressupõe:
- Você definiu o estado desejado da página antes de executar os testes.
- Você não modificou o objeto do Selenium além de executar o axe e aplicar sua configuração.
- Você fecha a página web testada após a conclusão do teste.
-
Melhor prática: Não execute testes adicionais sem atualizar a página. Alterar o estado de uma página web durante a execução de um teste do Selenium e executar os testes sem restaurar o estado original esperado da página causará resultados de teste imprevisíveis. O Axe DevTools C# pode injetar conteúdo em uma página web durante o teste. Tentativas de executar o Axe DevTools repetidamente em uma página que já foi testada causarão resultados de teste imprevisíveis.
