- Grundlagen der Barrierefreiheit und gesetzlicher Rahmen
- Was ist digitale Barrierefreiheit?
- WCAG 2.2, BITV 2.0, EN 301 549: Anforderungen und Prüfziele
- Rechtliche Rahmenbedingungen (EU, DE, AGG, BFSG)
- Einführung in AT-Tools (Screenreader, Tastaturnavigation, Farbkontraste)
- Fehlerbilder und Praxisbeispiele
- Manuelle Testmethoden und Prüfwerkzeuge
- Prüfschritte nach WCAG und BITV
- Tastaturbedienung und Fokusmanagement testen
- Einsatz von NVDA, VoiceOver, TalkBack
- Farbkontrast, semantisches HTML, ARIA-Rollen prüfen
- Einsatz von Accessibility Tree und Browser DevTools
- Automatisiertes Testen mit Playwright, Jest und Axe
- Einführung in Axe-Core, jest-axe, axe-playwright
- Erstellung eigener Testfälle mit Playwright/Jest
- Automatische Prüfung auf Kontraste, ARIA, Landmarks
- Grenzen automatisierter Tests und manuelle Ergänzungen
- Integration in CI/CD (GitHub Actions, Jenkins, GitLab CI)
- QA-Prozesse und Integration in den Alltag
- Barrierefreiheit als Teil von Definition of Done / Teststrategie
- Priorisierung und Dokumentation von Accessibility-Fehlern
- Zusammenarbeit mit UX, Dev und Product Owner
- Fallstudien und Übungen mit Testdaten
- Projekt-Review: Teilnehmer testen eigene oder Beispielprojekte
- Optional: Follow-Up-Call nach 2-3 Wochen zur Praxisreflexion
Lernziele- Verständnis für technische, rechtliche und praktische Anforderungen an digitale Barrierefreiheit
- Anwendung manueller und automatisierter Testverfahren
- Integration barrierefreier Tests in bestehende QA- und CI/CD-Prozesse
- Sensibilisierung für häufige Barrieren und fehlerhafte Implementierungen
- Voraussetzungen: Grundkenntnisse in JavaScript & Playwright empfohlen
ZielgruppenDieses Seminar richtet sich an:
- QA-Mitarbeitende mit Verantwortung für Webtests
- Entwickler:innen mit Schwerpunkt auf Testing oder Frontend
- Accessibility-Beauftragte in technischen Teams
- Projektverantwortliche, die Prüfaufträge zur Barrierefreiheit erfüllen müssen
Voraussetzungen:
- Sie benötigen Grundkenntnisse in JavaScript
- Erste Erfahrungen mit Playwright oder ähnlichen Testtools sind hilfreich
- Ein Grundverständnis für Webtechnologien (HTML, CSS) wird vorausgesetzt