Hoppa till huvudinnehåll

Axe Core

Du kan inkludera tillgänglighetstester i din WebdriverIO-testsvit med hjälp av de öppna källkodsverktygen för tillgänglighet från Deque som kallas Axe. Konfigurationen är mycket enkel, allt du behöver göra är att installera WebdriverIO Axe-adaptern via:

npm install -g @axe-core/webdriverio

Axe-adaptern kan användas i antingen fristående eller testrunner läge genom att helt enkelt importera och initialisera den med browser-objektet, t.ex.:

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

Du hittar mer dokumentation om Axe WebdriverIO-adaptern på GitHub.

Welcome! How can I help?

WebdriverIO AI Copilot