Configuração de Acesso

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

Requisitos e configuração de acesso para usar as gems Axe DevTools para Web em Ruby

Not for use with personal data

Este documento detalha as ferramentas necessárias e os requisitos de acesso para usar as gems AxeDevTools.

Requisitos

A seguir estão os requisitos para o desenvolvimento em Ruby com as Gems Axe DevTools:

Opcionalmente, recomendamos que você instale todos os WebDrivers de navegador, como geckodriver, para uso com aquelas Gems Axe DevTools que suportam WebDrivers.

Configuração de Acesso

Você precisa de acesso ao registro da Deque Systems. Caso ainda não tenha acesso, por favor, entre em contato com o Suporte técnico da Deque Systems

Siga these setup instructions for access to Deque's registry para que as Gems Axe DevTools possam ser instaladas e utilizadas.

Opcionalmente, após obter acesso ao registro da Deque Systems, recomendamos que você configure a sua configuração padrão de bundle para apontar para o registro da seguinte forma:

bundle config agora.dequecloud.com <username>:<identitytoken>

Assim, você pode usar as gems diretamente sem uma fonte:

gem "axe-devtools-cucumber"

Alternativamente, você pode especificar uma fonte para a gem:

gem "axe-devtools-cucumber", :source => 'https://agora.dequecloud.com/artifactory/api/gems/devtools-gems'

Escolha as Gems e Integre

Após configurar o acesso ao repositório Deque, escolha uma gem do framework de testes e do WebDriver e inicie a integração.

Por favor, consulte o respective documentation for each gem para instruções detalhadas sobre instalação, uso e documentação da API.

Um exemplo de trecho de código para integração é mostrado abaixo:

# Choose a testing framework
require "axe-rspec"

# choose a WebDriver
require "axe-capybara"

# configure WebDriver
AxeCapybara.configure(:firefox) do |c|
# ...
end

# write tests
# ...
expect(page).to be_axe_clean