Toegang instellen

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

Vereisten en toegang configureren voor het gebruik van de Axe DevTools voor Web Ruby-gems

Not for use with personal data

Dit document beschrijft de nodige hulpmiddelen en toegangsvereisten voor het gebruik van de AxeDevTools-gems.

Vereisten

De volgende zijn de vereisten voor Ruby-ontwikkeling met de Axe DevTools-gems:

Optioneel raden we aan dat u alle browser WebDrivers installeert, zoals geckodriver, voor gebruik door die Axe DevTools-gems die WebDrivers ondersteunen.

Toegang instellen

U hebt toegang nodig tot de Deque Systems-registry. Als u nog geen toegang heeft, neem dan contact op met de Deque Systems-helpdesk

Volg these setup instructions for access to Deque's registry zodat de Axe DevTools-gems geïnstalleerd en gebruikt kunnen worden.

Optioneel raden we aan dat u na het verkrijgen van toegang tot de Deque Systems-registry uw standaard bundelconfiguratie als volgt instelt om naar de registry te wijzen:

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

Dan kunt u direct zonder bron gems gebruiken:

gem "axe-devtools-cucumber"

U kunt ook een bron voor de gem specificeren:

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

Kies de Gems en Integreer

Na de toegang tot de Deque repository ingesteld te hebben, kiest u een gem uit het testframework en uit de WebDriver en start de integratie.

Raadpleeg de respective documentation for each gem voor gedetailleerde instructies over installatie, gebruik en API-documentatie.

Een voorbeeld van een integratiecodefragment wordt hieronder getoond:

# 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