Importação e Inicialização para WebDriverJS
Importação e inicialização do pacote Axe DevTools para Web WebDriverJS (@axe-devtools/webdriverjs)
Depois de instalar o Axe DevTools para Web, é necessário importá-lo para sua configuração de testes e inicializar o pacote.
Pré-requisitos
Para importar e inicializar o Axe DevTools para Web, ele precisa ser instalado primeiro. Se ainda não o fez, leia o guia sobre como instalá-lo de um pacote, do seu repositório de artefatos ou do Agora da Deque. Você também precisa de um Selenium WebDriver de sua escolha baixado e configurado.
Importação e Inicialização
Fora de um módulo, o Axe DevTools para Web é importado e uma instância é criada com uma declaração como esta:
const { AxeDevToolsWebdriverJS } = require('@axe-devtools/webdriverjs');Importar o WebDriverJS também será necessário:
const webdriver = require('selenium-webdriver');Dentro de um módulo, a sintaxe é ligeiramente diferente. A declaração deve parecer com isto:
import { AxeDevToolsWebdriverJS } from '@axe-devtools/webdriverjs';Importar o WebDriverJS também será necessário:
import webdriver from 'selenium-webdriver';Depois de importar o Axe DevTools para Web, você pode inicializar o driver. Cada varredura requer sua própria instância do Axe DevTools para Web, então você a inicializará enquanto escreve testes.
const driver = new WebDriver.Builder().forBrowser('chrome').build();Próximos Passos
Depois que você instalar, importar e inicializar o Axe DevTools para Web, estará pronto para avançar para escanear a acessibilidade e escrever testes de acessibilidade. Para fazer isso, consulte o guia sobre escrevendo testes.
Solução de Problemas
Se você tiver problemas com qualquer um dos processos de importação ou inicialização do Axe DevTools para Web, entre em contato diretamente com seu representante Deque, entre em contato conosco através do nosso atendimento ao cliente, ou envie-nos um email. Ficaremos felizes em ajudar.
