Zum Hauptinhalt springen

BrowserStack Accessibility Testing

Sie können Barrierefreiheitstests ganz einfach in Ihre WebdriverIO-Testsuiten integrieren, indem Sie die Automatisierte Tests-Funktion von BrowserStack Accessibility Testing verwenden.

Vorteile von automatisierten Tests in BrowserStack Accessibility Testing​

Um automatisierte Tests in BrowserStack Accessibility Testing zu verwenden, sollten Ihre Tests auf BrowserStack Automate laufen.

Die folgenden Vorteile bieten automatisierte Tests:

  • Nahtlose Integration in Ihre bestehende Automatisierungs-Testsuite.
  • Keine Codeänderungen in Testfällen erforderlich.
  • Kein zusätzlicher Wartungsaufwand für Barrierefreiheitstests.
  • Verstehen Sie historische Trends und gewinnen Sie Einblicke in Testfälle.

Erste Schritte mit BrowserStack Accessibility Testing​

Befolgen Sie diese Schritte, um Ihre WebdriverIO-Testsuiten mit BrowserStack's Accessibility Testing zu integrieren:

  1. Installieren Sie das npm-Paket @wdio/browserstack-service.
npm install --save-dev @wdio/browserstack-service
  1. Aktualisieren Sie die Konfigurationsdatei wdio.conf.js.
exports.config = {
//...
user: '<browserstack_username>' || process.env.BROWSERSTACK_USERNAME,
key: '<browserstack_access_key>' || process.env.BROWSERSTACK_ACCESS_KEY,
commonCapabilities: {
'bstack:options': {
projectName: "Your static project name goes here",
buildName: "Your static build/job name goes here"
}
},
services: [
['browserstack', {
accessibility: true,
// Optional configuration options
accessibilityOptions: {
'wcagVersion': 'wcag21a',
'includeIssueType': {
'bestPractice': false,
'needsReview': true
},
'includeTagsInTestingScope': ['Specify tags of test cases to be included'],
'excludeTagsInTestingScope': ['Specify tags of test cases to be excluded']
},
}]
],
//...
};

Detaillierte Anweisungen finden Sie hier.

Welcome! How can I help?

WebdriverIO AI Copilot