Ir para o conteúdo principal

Axe Core

Você pode incluir testes de acessibilidade em seu conjunto de testes WebdriverIO usando as ferramentas de acessibilidade de código aberto da Deque chamadas Axe. A configuração é muito fácil, tudo o que você precisa fazer é instalar o adaptador WebdriverIO Axe via:

npm install -g @axe-core/webdriverio

O adaptador Axe pode ser usado no modo autônomo ou testrunner, simplesmente importando-o e inicializando-o com o objeto do navegador, por exemplo:

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)
})
})

Você pode encontrar mais documentação sobre o adaptador Axe WebdriverIO no GitHub.

Welcome! How can I help?

WebdriverIO AI Copilot