رفتن به محتوای اصلی

Axe Core

You can include accessibility tests within your WebdriverIO test suite using the open-source accessibility tools from Deque called Axe. The setup is very easy, all you need to do is to install the WebdriverIO Axe adapter via:

npm install -g @axe-core/webdriverio

آداپتور Axe را می توان در حالت مستقل یا اجرا کننده تست با وارد کردن و مقداردهی اولیه آن با شیء browserاستفاده کرد، به عنوان مثال:

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

می توانید اسناد بیشتری را در مورد آداپتور Axe WebdriverIO را در GitHub بیابید.

Welcome! How can I help?

WebdriverIO AI Copilot