انتقل إلى المحتوى الرئيسي

أكس كور

يمكنك تضمين اختبارات إمكانية الوصول ضمن مجموعة اختبارات WebdriverIO الخاصة بك باستخدام أدوات إمكانية الوصول مفتوحة المصدر من Deque تسمى Axe. الإعداد سهل للغاية، كل ما عليك فعله هو تثبيت محول WebdriverIO Axe عبر:

npm install -g @axe-core/webdriverio

يمكن استخدام محول Axe إما في وضع مستقل أو وضع testrunner ببساطة عن طريق استيراده وتهيئته باستخدام كائن المتصفح، على سبيل المثال:

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