Importação e Inicialização para WebDriverJS

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard

Importação e inicialização do pacote Axe DevTools para Web WebDriverJS (@axe-devtools/webdriverjs)

Not for use with personal data

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.