Importazione e Inizializzazione per WebdriverIO

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

Importazione e inizializzazione del pacchetto Axe DevTools per Web WebdriverIO (@axe-devtools/webdriverio)

Not for use with personal data

Una volta installato Axe DevTools per Web, è necessario importarlo nel tuo ambiente di test e inizializzare il pacchetto.

Prerequisiti

Per importare e inizializzare Axe DevTools per Web, deve essere prima installato. Se non lo hai ancora fatto, leggi la guida su come installarlo da un bundle, dal tuo repository di artifact o da Agora di Deque. Devi anche avere WebdriverIO scaricato e configurato.

Importazione e Inizializzazione

Fuori da un modulo, Axe DevTools per Web viene importato e un'istanza viene creata con un'istruzione come questa:

const { AxeDevToolsWebdriverIO } = require('@axe-devtools/webdriverio');

Sarà necessario importare anche WebdriverIO:

const webdriverio = require('webdriverio');

All'interno di un modulo, la sintassi è leggermente diversa. L'istruzione dovrebbe essere simile a questa:

import { AxeDevToolsWebdriverIO } from '@axe-devtools/webdriverio';

Sarà necessario importare anche WebdriverIO:

import webdriverio from 'webdriverio';

A questo punto, sarai in grado di inizializzare il tuo webdriver all'interno della funzione di test come segue:

const client = webdriverio.remote({
  desiredCapabilities: {
    browserName: 'chrome'
  }
});

await client.init();

Quindi, puoi inizializzare Axe DevTools per Web con il client webdriver

const axeDevTools = new AxeDevToolsWebdriverIO({ client });

Prossimi Passi

Una volta installato, importato e inizializzato Axe DevTools per Web e il suo driver, sei pronto per passare alla scansione per l'accessibilità e scrivere test di accessibilità. Ogni scansione con Axe DevTools per Web richiede una nuova istanza, quindi per configurare ed eseguire le tue scansioni consulta la guida su scrivere test.

Risoluzione dei Problemi

Se hai problemi con l'importazione o l'inizializzazione di Axe DevTools per Web, contatta direttamente il tuo rappresentante Deque, raggiungici tramite il nostro help desk, o inviaci un'email. Saremo felici di aiutarti.