Ir al Contenido Principal

Pruebas de accesibilidad

Puede incluir pruebas de accesibilidad en su suite de pruebas WebdriverIO usando las herramientas de accesibilidad de código abierto de Deque llamado Axe. La configuración es muy sencilla, todo lo que necesita hacer es instalar el adaptador WebdriverIO Axe vía:

npm install -g @axe-core/webdriverio

El adaptador de hacha se puede usar en modo independiente o testrunner simplemente importándolo e inicializándolo con el objeto del navegador, e.g:

import { browser } from '@wdio/globals'
import AxeBuilder from '@axe-core/webdriverio'

describe('Accessibility Test', () => {
it('should get the accessibility results from a page', async () => {
const builder = new AxeBuilder({ client: browser })

await browser.url('https://testingbot.com')
const result = await builder.analyze()
console.log('Acessibility Results:', result)
})
})

Puede encontrar más documentación en el adaptador de Axe WebdriverIO en GitHub.

Welcome! How can I help?

WebdriverIO AI Copilot