Axe DevTools para Web API/CLI 4.2
Notas de lançamento descrevendo as mudanças no Axe DevTools para Web API/CLI 4.2
Data de lançamento: 23 de junho de 2021
Visão Geral
O Axe DevTools 4.2 inclui atualizações no Usage Service, uma nova versão do axe-core, e uma nova integração de nó com Playwright.
Novidades
-
Versão atualizada do axe-core
O axe DevTools 4.2 vem por padrão com a última versão do axe-core, v4.2.1. Para mais informações sobre o axe-core 4.2.1, consulte o changelog do axe-core. -
Adicionado suporte para a interface de eventos v2 no Deque's Usage Service
Os usuários do axe DevTools agora podem definir inúmeros parâmetros adicionais relacionados ao serviço de uso através de variáveis de ambiente.
| Variável de Ambiente | Tipo |
|---|---|
| AXE_IS_LOGGED_IN | Booleano |
| AXE_KEYCLOAK_ID | String |
| AXE_USER_ID | String |
| AXE_SESSION_ID | String |
| AXE_USER_STATUS | String |
| AXE_USER_JOB_ROLE | String |
| AXE_DISTINCT_ID | String |
| AXE_IS_DEV_INSTANCE | Booleano |
| AXE_ORGANIZATION | String |
| AXE_APPLICATION | String |
| AXE_METRICS_URL | String |
| AXE_TRACK_USAGE | Booleano |
-
Adicionado suporte para a integração do axe DevTools com o Playwright
Ele inclui todos os recursos padrão para as APIs baseadas em JavaScript do axe DevTools, mas integra-se com o rapidamente popularizando framework de testes end to end Playwright. -
Adicionada a capacidade para pacotes HTML do axe DevTools Maven de desabilitar a varredura em iframes.
-
Adicionado suporte para o axe DevTools pip 4.2, uma nova função que permite aos usuários transpor seus resultados diretamente para um objeto JSON.
Correções de Bugs
-
No axe DevTools NuGet, Maven HTML e pip, um bug foi corrigido que impedia a ativação das regras de melhores práticas.
-
Dois bugs também foram corrigidos no CLI do axe DevTools.
- O modo verboso no modo spec do CLI agora apresenta corretamente resultados detalhados.
- Erros consistentes com comportamentos esperados agora são produzidos quando tags inválidas são usadas no modo spec do CLI.
Problemas Conhecidos
- O Axe DevTools Cypress ainda não é agrupado por padrão.
- O axe DevTools Cypress requer um arquivo
cypress.jsoncom objetos vazios{}no nível raiz do projeto para funcionar corretamente.
