Passer au contenu principal

Tests d'accessibilité

Vous pouvez inclure les tests d'accessibilité dans votre suite de tests WebdriverIO en utilisant les outils d'accessibilité open source de Deque appelé Axe. L'installation est très facile, tout ce que vous avez à faire est d'installer l'adaptateur WebdriverIO Axe via :

npm install -g @axe-core/webdriverio

L'adaptateur Axe peut être utilisé soit en mode autonome ou testrunner en important simplement et en l'initialisant avec l'objet navigateur, par exemple.:

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

Vous pouvez trouver plus de documentation sur l'adaptateur Axe WebdriverIO sur GitHub.

Welcome! How can I help?

WebdriverIO AI Copilot