LambdaTest Barrierefreiheits-Tests
Sie können Barrierefreiheits-Tests einfach in Ihre WebdriverIO-Testsuiten integrieren, indem Sie LambdaTest Accessibility Testing verwenden.
Vorteile von LambdaTest Barrierefreiheits-Tests
LambdaTest Barrierefreiheits-Tests helfen Ihnen, Probleme der Barrierefreiheit in Ihren Webanwendungen zu identifizieren und zu beheben. Die folgenden sind die wichtigsten Vorteile:
- Nahtlose Integration in Ihre bestehende WebdriverIO-Testautomatisierung.
- Automatisiertes Scannen auf Barrierefreiheit während der Testausführung.
- Umfassende WCAG-Compliance-Berichterstattung.
- Detailliertes Issue-Tracking mit Sanierungshinweisen.
- Unterstützung für mehrere WCAG-Standards (WCAG 2.0, WCAG 2.1, WCAG 2.2).
- Echtzeit-Einblicke zur Barrierefreiheit im LambdaTest-Dashboard.
Erste Schritte mit LambdaTest Barrierefreiheits-Tests
Folgen Sie diesen Schritten, um Ihre WebdriverIO-Testsuiten mit dem Barrierefreiheits-Test von LambdaTest zu integrieren:
- Installieren Sie das LambdaTest WebdriverIO-Service-Paket.
- 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
- Aktualisieren Sie Ihre
wdio.conf.js-Konfigurationsdatei.
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
}]
],
//...
};
- Führen Sie Ihre Tests wie gewohnt aus. LambdaTest scannt während der Testausführung automatisch auf Probleme mit der Barrierefreiheit.
npx wdio run wdio.conf.js
Konfigurationsoptionen
Das Objekt accessibilityOptions unterstützt die folgenden Parameter:
-
wcagVersion: Geben Sie die zu testende WCAG-Standardversion an
wcag20- WCAG 2.0 Level Awcag21a- WCAG 2.1 Level Awcag21aa- WCAG 2.1 Level AA (Standard)wcag22aa- WCAG 2.2 Level AA
-
bestPractice: Best-Practice-Empfehlungen einbeziehen (Standard:
false) -
needsReview: Probleme einbeziehen, die eine manuelle Überprüfung benötigen (Standard:
true)
Anzeigen von Barrierefreiheitsberichten
Nach Abschluss Ihrer Tests können Sie detaillierte Barrierefreiheitsberichte im LambdaTest Dashboard anzeigen:
- Navigieren Sie zu Ihrer Testausführung
- Klicken Sie auf den Tab "Accessibility"
- Überprüfen Sie die identifizierten Probleme mit Schweregraden
- Erhalten Sie Sanierungshinweise für jedes Problem
Für detailliertere Informationen besuchen Sie die LambdaTest Accessibility Automation Dokumentation.