Requisitos do Sistema para o axe Developer Hub
Requisitos necessários para usar o axe Developer Hub, incluindo suporte a idiomas, versões de plataformas de automação de navegador, versão do Node.js, versões de navegadores e acesso ao registro npm.
Os seguintes requisitos são necessários para usar o axe Developer Hub:
-
Testes em JavaScript, TypeScript ou Java. Seus testes devem ser escritos em JavaScript, TypeScript ou Java para funcionar com o axe Developer Hub.
-
Versão mais recente ou uma versão principal anterior da plataforma de automação de navegador. Veja Suporte a Plataformas de Automação de Navegador em Suporte à Plataforma para mais informações.
-
Node.js LTS. Seu projeto deve usar a versão de Suporte a Longo Prazo do Node.js. (Isso se aplica apenas a testes em JavaScript ou TypeScript.)
-
Permissão para baixar e instalar do registro npm (https://npmjs.com). O pacote @axe-core/watcher é baixado de npmjs.com. (Isso se aplica apenas a testes em JavaScript ou TypeScript.)
-
Última versão estável do Chrome para Testes ou Chromium.
importantQuando invocado como
cypress run, o Cypress usa seu navegador Electron integrado, que não é compatível com o Watcher e resultará em um erro. Você precisa invocar o Cypress comocypress run --browser chrome-for-testing --headlessoucypress run --browser chromium --headlessem vez disso.Veja Suporte ao Navegador para mais informações sobre os navegadores web suportados com o Watcher.
-
(Opcional) Seu código armazenado em um repositório Git. Usar um repositório Git para seu projeto permite que você associe a qualidade da acessibilidade a cada commit, promovendo melhor responsabilidade. Além disso, ao usar o GitHub como seu repositório Git, você pode impor a qualidade da acessibilidade para commits através da Ação do GitHub.
