Importazione e Inizializzazione per Playwright

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

Importare e inizializzare il pacchetto Axe DevTools for Web per Playwright (@axe-devtools/playwright)

Not for use with personal data

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.