Automatisierte Accessibility-Tests bei Slack: Herausforderungen und Erfolge

2025-01-08
Automatisierte Accessibility-Tests bei Slack: Herausforderungen und Erfolge

Das Slack-Engineering-Team beschreibt seinen Weg zur Implementierung automatisierter Accessibility-Tests. Erste Versuche, Axe in seine React Testing Library und sein Jest-Framework zu integrieren, scheiterten aufgrund von Komplexität. Sie wechselten zu Playwright und nutzten benutzerdefinierte Funktionen und Strategien, um Accessibility-Prüfungen erfolgreich zu automatisieren und in CI/CD zu integrieren. Obwohl die automatisierten Prüfungen nicht vollständig verborgen werden konnten, wurde der Entwickler-Overhead durch die Vereinfachung von Workflows, die Verbesserung von Berichten und die Etablierung klarer Prozesse minimiert. Zukünftige Pläne umfassen weitere Optimierungen und die Erforschung von KI-gestützten Tests.