TestMu AI Accessibility Testing
يمكنك بسهولة دمج اختبارات إمكانية الوصول في مجموعات اختبار WebdriverIO الخاصة بك باستخدام TestMu AI Accessibility Testing.
مزايا TestMu AI لاختبار إمكانية الوصول
يساعدك TestMu AI Accessibility Testing على تحديد وإصلاح مشكلات إمكانية الوصول في تطبيقات الويب الخاصة بك. فيما يلي المزايا الرئيسية:
- يتكامل بسلاسة مع أتمتة اختبار WebdriverIO الحالية.
- فحص أوتوماتيكي لإمكانية الوصول أثناء تنفيذ الاختبار.
- تقارير شاملة عن الامتثال لمعايير WCAG.
- تتبع تفصيلي للمشكلات مع إرشادات للإصلاح.
- دعم لمعايير WCAG المتعددة (WCAG 2.0، WCAG 2.1، WCAG 2.2).
- رؤى فورية حول إمكانية الوصول في لوحة تحكم TestMu AI.
ابدأ مع TestMu AI لاختبار إمكانية الوصول
اتبع هذه الخطوات لدمج مجموعات اختبار WebdriverIO الخاصة بك مع اختبار إمكانية الوصول من TestMu AI:
- قم بتثبيت حزمة خدمة TestMu AI WebdriverIO.
- npm
- Yarn
- pnpm
- Bun
npm install --save-dev @lambdatest/wdio-lambdatest-service
yarn add --dev @lambdatest/wdio-lambdatest-service
pnpm add --save-dev @lambdatest/wdio-lambdatest-service
bun add --dev @lambdatest/wdio-lambdatest-service
- قم بتحديث ملف التكوين
wdio.conf.jsالخاص بك.
exports.config = {
//...
user: process.env.LT_USERNAME || '<lambdatest_username>',
key: process.env.LT_ACCESS_KEY || '<lambdatest_access_key>',
capabilities: [{
browserName: 'chrome',
'LT:Options': {
platform: 'Windows 10',
version: 'latest',
accessibility: true, // Enable accessibility testing
accessibilityOptions: {
wcagVersion: 'wcag21a', // WCAG version (wcag20, wcag21a, wcag21aa, wcag22aa)
bestPractice: false,
needsReview: true
}
}
}],
services: [
['lambdatest', {
tunnel: false
}]
],
//...
};
- قم بتشغيل اختباراتك كالمعتاد. سيقوم TestMu AI تلقائيًا بفحص مشكلات إمكانية الوصول أثناء تنفيذ الاختبار.
npx wdio run wdio.conf.js
خيارات التكوين
يدعم كائن accessibilityOptions المعلمات التالية:
-
wcagVersion: حدد إصدار معيار WCAG للاختبار
wcag20- WCAG 2.0 المستوى Awcag21a- WCAG 2.1 المستوى Awcag21aa- WCAG 2.1 المستوى AA (الافتراضي)wcag22aa- WCAG 2.2 المستوى AA
-
bestPractice: تضمين توصيات أفضل الممارسات (الافتراضي:
false) -
needsReview: تضمين المشكلات التي تحتاج إلى مراجعة يدوية (الافتراضي:
true)