Importazione e Inizializzazione per Playwright
Importare e inizializzare il pacchetto Axe DevTools for Web per Playwright (@axe-devtools/playwright)
Una volta installato Axe DevTools for Web, è necessario importarlo nel proprio ambiente di test e inizializzare il pacchetto.
Prerequisiti
Per importare e inizializzare Axe DevTools for Web, deve prima essere installato. Se non lo hai ancora fatto, leggi la guida su come installarlo da un bundle, dal tuo repository di artifact, o dall'Agora di Deque. È inoltre necessario avere una versione di Playwright scaricata e configurata a propria scelta.
Importazione e Inizializzazione
Fuori da un modulo, Axe DevTools for Web è importato e un'istanza è creata con un'istruzione come questa:
const { AxeDevToolsBuilder } = require('@axe-devtools/playwright');È necessario anche importare Playwright:
const playwright = require('playwright');All'interno di un modulo, la sintassi è leggermente diversa. L'istruzione dovrebbe essere simile a questa:
import { AxeDevToolsBuilder } from '@axe-devtools/playwright';È necessario anche importare Playwright:
import * as playwright from 'playwright';Una volta importato Axe DevTools for Web, puoi inizializzare il driver. Ogni scansione richiede una propria istanza di Axe DevTools for Web, quindi la inizializzerai mentre scrivi i test.
// This will open up a headless instance of chromium
const browser = await playwright.chromium.launch();
const context = await browser.newContext();
const page = await context.newPage();Prossimi Passi
Una volta installato, importato e inizializzato Axe DevTools for Web, sei pronto per passare alla scansione dell'accessibilità e alla scrittura dei test di accessibilità. Per farlo, consulta la guida su scrivere test.
Risoluzione dei Problemi
Se hai problemi con l'importazione o l'inizializzazione di Axe DevTools for Web, contatta direttamente il tuo rappresentante Deque, raggiungici tramite il nostro supporto, o inviaci un'email. Saremo felici di aiutarti.
