Wenn es um digitale Barrierefreiheit geht, ist es immer besser, Probleme frühzeitig zu erkennen. So sparen Sie Zeit und Geld und sorgen vor allem dafür, dass Ihre Nutzer stets barrierefreie Erfahrungen machen können.
Der Axe Developer Hub wurde entwickelt, damit Sie mit nur wenigen Konfigurationsschritten mühelos automatisierte Barrierefreiheitstests in Ihre End-to-End-Tests (E2E) integrieren können. So lassen sich Probleme frühzeitig erkennen und beheben, wodurch Sie Ihre Produktivität maximieren können.
Die erste Version des axe Developer Hub konzentrierte sich darauf, End-to-End-Tests für Teams, die mit JavaScript- und TypeScript-Frameworks arbeiten, zu optimieren und Berichte in einer SaaS-Umgebung auszulesen. Seitdem haben wir Ihr Feedback aufmerksam verfolgt und freuen uns nun, eine neue Reihe von Funktionen vorstellen zu können.
Mit den neuesten Updates können Sie:
- Führen Sie in Java geschriebene E2E-Selenium-Tests durch. Testen Sie in mehr Umgebungen mit einer umfassenderen Integrationsabdeckung.
- Stellen Sie die Lösung vor Ort bereit. Speichern Sie die Testergebnisse in Ihrer eigenen Umgebung, um die Datensicherheit und die Einhaltung von Vorschriften zu gewährleisten.
- Erhalten Sie mehr Kontrolle über Ihre Testabläufe. Wenden Sie Konfigurationseinstellungen an und fügen Sie Barrierefreiheitstests gezielt zu einigen oder allen E2E-Tests hinzu.
Ganz gleich, ob Sie Entwickler, QA-Ingenieur oder Leiter eines zentralen Teams für Barrierefreiheit sind – Sie wissen, dass die frühzeitige Erkennung von Problemen bei der digitalen Barrierefreiheit entscheidend für Ihren Erfolg ist. Lassen Sie uns gemeinsam erkunden, wie die neuen Funktionen dies einfacher denn je machen.
Erweiterte Unterstützung für Testsprachen und -frameworks
Wenn Sie Selenium mit Java verwenden, können Sie den axe Developer Hub nun direkt in Ihr Test-Framework integrieren, ohne dass dafür ein fortlaufender Wartungsaufwand erforderlich ist. Mit einer einfachen Konfiguration erhalten Sie Barrierefreiheitstests in Ihrer E2E-Selenium-Testumgebung. Sie müssen sich nicht mehr ständig darum kümmern, die API-Aufrufe zur Barrierefreiheit in Ihrem Code zu aktualisieren oder sicherzustellen, dass die Barrierefreiheit bei jedem neuen Test berücksichtigt wird.
Bereitstellung vor Ort für sichere Nutzererlebnisse
Neben der Nutzung des axe Developer Hub in SaaS-Umgebungen können Sie ihn nun auch in Ihren lokalen Systemen bereitstellen. So können Sie Ihre End-to-End-Testabläufe ganz einfach um automatisierte Barrierefreiheitstests erweitern und Ihre Daten gleichzeitig auf Servern speichern, die Sie selbst kontrollieren. Das bedeutet, dass Sie nun über mehr Möglichkeiten verfügen, die Vorteile automatisierter Barrierefreiheitstests zu nutzen und gleichzeitig Ihre individuellen Sicherheits- und Compliance-Anforderungen einzuhalten.
Mehr Kontrolle und Flexibilität
Mit dem Axe Developer Hub haben Sie nun die Möglichkeit, Einstellungen zu standardisieren (z. B. welche Regeln in Tests einbezogen oder ausgeschlossen werden sollen) und auszuwählen, an welchen Stellen Sie automatisierte Barrierefreiheitstests hinzufügen möchten, um eine besser kontrollierte Analyse zu ermöglichen. Dies gibt Ihnen mehr Freiheit, die Funktionen des Axe Developer Hubs an Ihre Anforderungen und Arbeitsabläufe anzupassen, sodass Sie die Kontrolle behalten, eine produktübergreifende Standardisierung gewährleisten und Barrierefreiheitstests nahtlos in Ihren Entwicklungsprozess integrieren können.
Praktische Vorteile der Nutzung des axe Developer Hub
Hier sind zwei Beispiele dafür, wie Sie den axe Developer Hub nutzen können, um Prozesse zu optimieren und die gewünschten Ergebnisse zu erzielen.
Datenkonsistenz
Nehmen wir einmal an, Sie sind Leiter eines zentralen Barrierefreiheitsteams und möchten sicherstellen, dass die automatisierten Tests, die sowohl über die „axe DevTools“-Erweiterung als auch über den „axe Developer Hub“ ausgeführt werden, mit derselben Version von „ axe-core “ laufen und beide gemäß WCAG 2.2 AA testen.
Wie in der Abbildung unten von axe.deque.com zu sehen ist, können Sie zu „Konfigurationen“ navigieren. Auf dieser Seite finden Sie die „Globalen Optionen“. Mit diesen Optionen können Sie die Regeln festlegen, die von verschiedenen Deque -Tools ausgeführt werden. Das Problem der Datenkonsistenz ist damit gelöst!

Kontrollierte Seitenanalyse
Stellen Sie sich im folgenden Beispiel vor, Sie seien jemand, der die Ergebnisse von E2E-Tests auswertet. Sie möchten nur die Ergebnisse sehen, die für Sie und Ihr Team von Bedeutung sind, da Probleme, die andere Teams betreffen, für Sie nur „Rauschen“ sind. In dieser Übung gehören Sie zu Team A.
Hier ist ein einfacher E2E-Test für ein Online-Einkaufserlebnis:
- Zur Startseite.
- Gehen Sie zum Produktkatalog und legen Sie Artikel in den Warenkorb.
- Überprüfen Sie den Warenkorb und wählen Sie „Zur Kasse“.
- Füllen Sie das Bestellformular aus.
- Bestellbestätigung überprüfen.
- Produktempfehlungen ansehen.
Diese Liste sieht ziemlich einfach aus, bis man sich die Frage stellt: „Wem gehört was?“
| Seite | Eigentümer |
|---|---|
| Startseite | Marketing |
| Produktkatalog | Marketing |
| Warenkorb | Team A |
| Kassenformular | Team A |
| Auftragsbestätigung | Team A |
| Empfehlungen | Marketing |
Wenn Sie „Watcher“ (eine Komponente des Axe Developer Hub) zu diesem E2E-Test hinzufügen würden, würden Barrierefreiheitsdaten für alle diese Seiten erfasst, und Ihr Team müsste sich durch Probleme wühlen, die für es nicht relevant sind. Dank der Möglichkeit, Barrierefreiheitstests gezielt hinzuzufügen, können Sie Tests anhalten und fortsetzen, sodass Sie genau die Ergebnisse erhalten, die Sie benötigen. Mehr Kontrolle, weniger Ballast!
Lassen Sie uns dieses Beispiel abschließen, indem wir die beiden Ansätze miteinander vergleichen.
| Seite | Eigentümer | Automatische Analyse | Kontrollierte Analyse |
|---|---|---|---|
| Startseite | Marketing | Analysieren | Deaktivieren Sie die automatische Analyse und führen Sie keine Analyse durch. |
| Produktkatalog | Marketing | Analysieren | Keine Analyse |
| Warenkorb | Team A | Analysieren | Aktivieren Sie die automatische Analyse und führen Sie die Analyse durch. |
| Kassenformular | Team A | Analysieren | Analysieren |
| Auftragsbestätigung | Team A | Analysieren | Analysieren |
| Empfehlungen | Marketing | Analysieren | Deaktivieren Sie die automatische Analyse und führen Sie keine Analyse durch. |
Sehen Sie sich den axe Developer Hub in Aktion an
Sind Sie bereit, die Vorteile unserer neuesten Updates für den axe Developer Hub zu erleben? Fordern Sie noch heute eine Demo an und entdecken Sie, wie einfach es ist, automatisierte End-to-End-Barrierefreiheitstests in Ihren Arbeitsablauf zu integrieren.
~
Bonus-News!
Der Axe Developer Hub ist nicht die einzige Funktion, die ein Upgrade erhält. Auch unser Axe Linter wird aktualisiert. Sie können Ihren Code nun lokal überprüfen! Zusätzlich zur serverseitigen Überprüfung Ihres Codes auf Barrierefreiheitsprobleme können Sie nun die Barrierefreiheitsprüfung direkt in Ihrer lokalen Umgebung, beispielsweise auf Ihrem Laptop, durchführen. Das bedeutet eine schnellere Überprüfung großer Codebasen, während alle Daten sicher auf Ihrem System verbleiben. Erfahren Sie mehr.