Entwicklung
Accessibility Testing Skill
Prüft Komponenten, E2E-Flows und CI-Pipelines auf automatisierte Barrierefreiheitstests
Dieser Skill unterstützt bei der Bewertung, ob Komponentenbibliotheken, Seiten-Flows und CI/CD-Pipelines ausreichend auf Barrierefreiheit getestet werden. Er liefert eine strukturierte Referenz für den Einsatz von jest-axe auf Komponentenebene sowie @axe-core/playwright oder cypress-axe für End-to-End-Tests, inklusive Hinweisen zur Integration in bestehende CI-Workflows. Grundlage ist die Regelseite 'accessibility-testing' aus dem Front-End-Checklist-Projekt.
Im Kern geht es um vier Anwendungsfälle: bestehende Testsuiten auf axe-basierte Abdeckung prüfen, fehlende automatisierte Checks ergänzen, das Vorgehen erklären und im Rahmen von Code-Reviews kritische Komponenten oder Seiten identifizieren, die ohne solche Checks ausliefern. Der Skill macht dabei transparent, dass automatisierte Tests laut Quelle nur einen Teil der WCAG-Verstöße abdecken und manuelle Prüfungen wie Tastaturbedienung oder Screenreader-Tests nicht ersetzen. Für Teams, die Barrierefreiheit systematisch in ihre Testinfrastruktur einbauen wollen, liefert er einen kompakten, referenzbasierten Einstieg.
FAQ
Häufige Fragen zu Accessibility Testing Skill
- Ersetzt dieser Skill manuelle Barrierefreiheitsprüfungen wie Tastaturbedienung oder Screenreader-Tests?
- Nein. Laut Quelle deckt automatisiertes Testing nur etwa 30-50% der WCAG-Verstöße ab. Der Skill macht das explizit transparent und weist im Rahmen von Code-Reviews gezielt auf Stellen hin, die weiterhin manuelle Prüfung mit Tastatur oder Screenreader erfordern.
- Welche Tools und Frameworks deckt der Skill ab?
- Als Referenz dienen jest-axe für Tests auf Komponentenebene sowie @axe-core/playwright oder cypress-axe für End-to-End-Tests. Der Skill liefert Hinweise zur Integration dieser axe-basierten Werkzeuge in bestehende CI/CD-Workflows, schreibt aber keine Testinfrastruktur von Grund auf.
- Muss bereits eine Testsuite vorhanden sein, damit der Skill nützlich ist?
- Der Skill ist vor allem für die Bewertung bestehender Komponentenbibliotheken, Seiten-Flows und CI-Pipelines gedacht: Er prüft, ob axe-basierte Checks vorhanden sind, und schlägt vor, wo fehlende automatisierte Tests ergänzt werden sollten. Grundkenntnisse im jeweiligen Test-Framework (Jest, Playwright oder Cypress) werden vorausgesetzt, laut Metadaten liegt der Schwierigkeitsgrad bei 'intermediate'.
- Was kostet die Installation und woher stammt die inhaltliche Grundlage?
- Der Skill wird per 'npx skills add thedaviddias/front-end-checklist' installiert; zu Lizenz- oder Nutzungskosten des Skills selbst liegen keine Angaben vor (Stand Juli 2026). Inhaltlich basiert er auf der Regelseite 'accessibility-testing' des Front-End-Checklist-Projekts (frontendchecklist.io).