پرش به محتوای اصلی

هسته اکس

شما می‌توانید تست‌های دسترسی‌پذیری را با استفاده از ابزارهای دسترسی‌پذیری متن‌باز از Deque با نام Axe در مجموعه تست WebdriverIO خود قرار دهید. تنظیم آن بسیار آسان است، تنها کاری که باید انجام دهید نصب آداپتور Axe برای WebdriverIO است:

npm install -g @axe-core/webdriverio

آداپتور Axe می‌تواند در هر دو حالت standalone یا testrunner با وارد کردن و راه‌اندازی آن با شیء 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