Test di Accessibilità LambdaTest
Puoi facilmente integrare i test di accessibilità nelle tue suite di test WebdriverIO utilizzando LambdaTest Accessibility Testing.
Vantaggi dei Test di Accessibilità LambdaTest
I Test di Accessibilità LambdaTest ti aiutano a identificare e risolvere i problemi di accessibilità nelle tue applicazioni web. I seguenti sono i vantaggi principali:
- Si integra perfettamente con la tua automazione di test WebdriverIO esistente.
- Scansione automatica dell'accessibilità durante l'esecuzione dei test.
- Reporting completo di conformità WCAG.
- Monitoraggio dettagliato dei problemi con guida alla risoluzione.
- Supporto per diversi standard WCAG (WCAG 2.0, WCAG 2.1, WCAG 2.2).
- Informazioni sull'accessibilità in tempo reale nella dashboard LambdaTest.
Iniziare con i Test di Accessibilità LambdaTest
Segui questi passaggi per integrare le tue suite di test WebdriverIO con i Test di Accessibilità di LambdaTest:
- Installa il pacchetto di servizio LambdaTest WebdriverIO.
- npm
- Yarn
- pnpm
- Bun
npm install --save-dev @lambdatest/wdio-lambdatest-service
yarn add --dev @lambdatest/wdio-lambdatest-service
pnpm add --save-dev @lambdatest/wdio-lambdatest-service
bun add --dev @lambdatest/wdio-lambdatest-service
- Aggiorna il tuo file di configurazione
wdio.conf.js.
exports.config = {
//...
user: process.env.LT_USERNAME || '<lambdatest_username>',
key: process.env.LT_ACCESS_KEY || '<lambdatest_access_key>',
capabilities: [{
browserName: 'chrome',
'LT:Options': {
platform: 'Windows 10',
version: 'latest',
accessibility: true, // Enable accessibility testing
accessibilityOptions: {
wcagVersion: 'wcag21a', // WCAG version (wcag20, wcag21a, wcag21aa, wcag22aa)
bestPractice: false,
needsReview: true
}
}
}],
services: [
['lambdatest', {
tunnel: false
}]
],
//...
};
- Esegui i tuoi test come al solito. LambdaTest eseguirà automaticamente la scansione dei problemi di accessibilità durante l'esecuzione del test.
npx wdio run wdio.conf.js
Opzioni di Configurazione
L'oggetto accessibilityOptions supporta i seguenti parametri:
-
wcagVersion: Specifica la versione dello standard WCAG da testare
wcag20- WCAG 2.0 Livello Awcag21a- WCAG 2.1 Livello Awcag21aa- WCAG 2.1 Livello AA (predefinito)wcag22aa- WCAG 2.2 Livello AA
-
bestPractice: Includi raccomandazioni sulle migliori pratiche (predefinito:
false) -
needsReview: Includi problemi che necessitano di revisione manuale (predefinito:
true)
Visualizzazione dei Report di Accessibilità
Dopo il completamento dei test, puoi visualizzare report dettagliati sull'accessibilità nella Dashboard LambdaTest:
- Vai alla tua esecuzione di test
- Fai clic sulla scheda "Accessibility"
- Esamina i problemi identificati con i livelli di gravità
- Ottieni indicazioni per la risoluzione di ciascun problema
Per informazioni più dettagliate, visita la documentazione sull'automazione dell'accessibilità LambdaTest.