Beschreibung
Abra SDK ist ein umfassendes Testwerkzeug für mobile Barrierefreiheit, das für die Plattformen iOS und Android entwickelt wurde. Es ermöglicht Entwicklern, automatisierte Tests zur Barrierefreiheit in ihre bestehenden Test-Suiten zu integrieren, um sicherzustellen, dass Barrierefreiheitsprobleme vor der Veröffentlichung der App identifiziert und behoben werden. Das SDK ist nativ für mobile Geräte entwickelt und passt sich nahtlos in kontinuierliche Integrations- und Bereitstellungs-Workflows (CI/CD) ein.
Das SDK unterstützt eine Vielzahl von Frameworks, darunter SwiftUI, Jetpack Compose, Flutter, React Native und .NET MAUI, was es vielseitig für Entwickler macht, die mit verschiedenen Technologien arbeiten. Es funktioniert mit beliebten Testframeworks wie XCUITest für iOS sowie Espresso und UiAutomator für Android, sodass Entwickler Barrierefreiheitsprüfungen als Teil ihrer bestehenden UI-Tests durchführen können.
Abra SDK wird von Abra Core unterstützt, das 13 spezifische Regeln umfasst, die entwickelt wurden, um häufige Barrierefreiheitsprobleme in mobilen Apps zu erkennen. Diese Regeln basieren auf jahrelanger Expertise in der mobilen Barrierefreiheit und haben sich durch reale Anwendungsprüfungen bewährt. Jedes vom SDK erkannte Problem wird klar erklärt, mit Anleitungen zu Lösungen, die es Entwicklern ermöglichen, Probleme zu beheben, ohne vorherige Kenntnisse über Barrierefreiheit zu benötigen.
Das SDK ist Teil des umfassenderen Abra-Ökosystems, das Werkzeuge wie Abra Dashboard und Abra Desktop umfasst und eine umfassende Suite zur Verwaltung und Verbesserung der Barrierefreiheit von Apps bietet. Abras Engagement für Barrierefreiheit wird weiter durch seine Beteiligung an Initiativen wie der W3C Mobile Accessibility Task Force und dem IAAP-Kurs zur mobilen Barrierefreiheit demonstriert.
Während das SDK viele Aspekte des Barrierefreiheitstests automatisiert, erkennt es die Bedeutung manueller Tests für bestimmte Anforderungen an, die menschliches Urteilsvermögen oder Interaktion mit unterstützenden Technologien erfordern. Abra SDK ist ein unverzichtbares Werkzeug für Entwickler, die sicherstellen möchten, dass ihre mobilen Apps für alle Benutzer zugänglich sind.
Abra SDK's Kernfunktionen
Automatisierte Tests zur Barrierefreiheit
Unterstützt iOS und Android
Integriert in CI/CD-Pipelines
Funktioniert mit SwiftUI, Jetpack Compose, Flutter, React Native, .NET MAUI
13 spezifische Regeln zur Barrierefreiheit
Klare Problemerklärungen und Lösungen
Teil des Abra-Ökosystems
Unterstützt XCUITest, Espresso, UiAutomator
Wie verwendet man Abra SDK?
Installieren: Fügen Sie die Abra SDK-Abhängigkeit zu Ihrem Testprojekt hinzu
Konfigurieren: Initialisieren Sie das SDK und wählen Sie Regeln aus
Testen: Führen Sie Barrierefreiheitsprüfungen aus bestehenden Tests durch
Beheben: Überprüfen Sie die Ergebnisse und lösen Sie Probleme
Abra SDK's Anwendungsfälle
- Testen von mobilen Apps
- CI/CD-Integration
- Framework-Kompatibilität
- Problemlösung
- Barrierefreiheitsprüfungen






