CI/CD-Integration
Integrieren Sie Barrierefreiheitstests nahtlos in Ihre CI/CD-Pipeline
Integrieren Sie Barrierefreiheitstests in Ihre bestehenden Arbeitsabläufe, um Fehler bei der Barrierefreiheit automatisch zu erkennen, bevor sie in die Produktion gelangen
Integrieren Sie Barrierefreiheitstests in Ihre Pipeline
Durch die Integration von Barrierefreiheitsprüfungen in Ihre CI/CD-Pipeline können Sie Barrierefreiheitstests in die automatisierten Workflows einbinden, auf die Sie sich bereits verlassen – so werden Prozesse optimiert und Barrierefreiheit zu einem selbstverständlichen Bestandteil der Entwicklung. Ihr Team erhält durch klare, umsetzbare Testergebnisse, die Probleme identifizieren, Standards berücksichtigen und Anleitungen zur Behebung dieser Probleme bieten, einen kontinuierlichen Überblick über Barrierefreiheitsmängel. Dies trägt dazu bei, Konsistenz zu gewährleisten, Nacharbeiten zu reduzieren und zuverlässige Releases für Web- und mobile Apps zu unterstützen.
Automatisieren Sie Barrierefreiheitstests, ohne Ihren Arbeitsablauf zu stören
Flexibel
Nahtlose Integration in jedes von Ihnen verwendete CI/CD-System (wie beispielsweise GitLab oder BitBucket) – wir passen uns Ihren Gegebenheiten an.
Pflegeleicht
Einmal einrichten und darauf verlassen. Nach der Konfiguration werden die Barrierefreiheitstests automatisch ausgeführt und bleiben stets auf dem neuesten Stand.
Kontrolliert
Verhindern Sie automatisch, dass Probleme mit der Barrierefreiheit in die Produktion gelangen, um Releases fehlerfrei und konform zu halten.
Automatisierte Barrierefreiheitstests für Web, mobile Anwendungen und auf Code-Ebene
Axe DevTools für das Web
Automatisieren Sie HTML-Barrierefreiheitstests mithilfe von Axe Watcher-Konfigurationen oder APIs, die vollständig in Ihre CI/CD-Pipeline integriert sind.
Axe DevTools für Mobilgeräte
Integrieren Sie Barrierefreiheitsprüfungen mithilfe von Appium-Treibern oder Mobile-SDKs in Ihre Mobile-App-Pipeline, um iOS- und Android-Apps im Rahmen jedes Builds zu testen.
Axe DevTools Linter
Erkennen Sie Probleme bei der Barrierefreiheit auf Code-Ebene, indem Sie Linting-Prüfungen in Pull-Anfragen und Ihrer CI/CD-Pipeline durchführen.
So integrieren Sie die Barrierefreiheits-Tools von „ Deque“ in Ihre CI/CD-Pipeline
Integration automatisierter Webtests
So fügen Sie automatisierte Barrierefreiheitstests für Webauftritte hinzu:
- Axe Watcher: Laden Sie das Axe Watcher-Paket über Public NPM herunter, um eine konfigurationsarme Lösung zu erhalten, die bei jeder Änderung des Seitenstatus automatisch ausgeführt wird.
- APIs: Für eine präzisere Steuerung können Sie unsere APIs über die private Registry von Agora integrieren. Fügen Sie einfach eine Zeile Code an der Stelle ein, an der ein Barrierefreiheits-Scan durchgeführt werden soll.
Integration automatisierter Tests für mobile Anwendungen
So richten Sie Tests zur Barrierefreiheit auf Mobilgeräten ein:
- Mobile SDKs: Maven Central (Android) oder Swift Package Manager (iOS).
- Appium-Treiber und SDKs: Für eine optimierte CI/CD-Integration können Sie über das Artifactory von Dequein Agora auch auf unsere SDKs und Appium-Treiber zugreifen.
Integration von Linting auf Code-Ebene
Um Probleme mit der Barrierefreiheit direkt in Ihrer CI/CD-Pipeline zu kennzeichnen, installieren Sie den Axe DevTools Linter Connector– ein Befehlszeilentool, das für Linux, macOS und Windows verfügbar ist.
Integrieren Sie Barrierefreiheitstests schnell und einfach in Ihre CI/CD-Prozesse.
Nutzen Sie diese Ressourcen, um die Konfiguration an die Anforderungen Ihrer Webplattform anzupassen.
Web-CI/CD-Konfiguration
Konfiguration von CI/CD für mobile Anwendungen
Linter-Konfiguration
In Ihre bevorzugten Test-Frameworks integriert
Dazu gehören auch Integrationen in gängige Continuous-Integration-Systeme (CI)
Integrieren Sie Barrierefreiheitsprüfungen in Ihre End-to-End-Tests, um die Barrierefreiheit über alle Benutzerabläufe hinweg zu überprüfen und die Produktionsreife sicherzustellen.
Weitere Ressourcen
Axe
Erfahren Sie von anderen Entwicklern, Designern, Geschäftsanwendern und Barrierefreiheits-Experten mehr über die neuesten Trends in den Bereichen Technologie, globale Compliance und vieles mehr.
Die Axe-Plattform
Senken Sie Kosten und Risiken mit KI und automatisierten Tools zur Barrierefreiheitsprüfung für Web und Mobilgeräte.
Barrierefreie Entwicklung
Entdecken Sie die Ressourcen von „ Deque“ zum Thema Barrierefreiheit in der Entwicklung und erfahren Sie, wie Sie Tests frühzeitig in Ihren Arbeitsablauf integrieren, kostspielige Nacharbeiten reduzieren und barrierefreie Nutzererlebnisse schneller bereitstellen können.
Häufig gestellte Fragen
Was ist eine CI/CD-Integration?
CI/CD steht für „Continuous Integration“ und „Continuous Delivery/Deployment“. Diese Pipelines erstellen und testen Code automatisch.
Kann ich eine Integration in meine CI/CD-Umgebung für Barrierefreiheitstests im Web und auf Mobilgeräten vornehmen?
Ja. „ Deque “ lässt sich in CI/CD-Pipelines integrieren, sodass Barrierefreiheitstests automatisch ausgeführt werden. Mit unseren Tools können Teams Barrierefreiheitsprüfungen in ihre Pipelines auf Plattformen wie GitHub Actions, Jenkins oder GitLab CI/CD einbinden und so Probleme sowohl bei Web- als auch bei mobilen Apps frühzeitig erkennen, noch bevor der Code veröffentlicht wird.
Kann ich eine Integration mit jedem beliebigen CI-System vornehmen, das ich verwende?
Ja. Die Barrierefreiheits-Tools von „ Deque“ lassen sich in jede CI/CD-Plattform integrieren, darunter GitHub Actions, Jenkins, GitLab CI/CD, CircleCI und weitere, sodass Barrierefreiheitsprüfungen automatisch in Ihren bestehenden Build- und Deployment-Pipelines ausgeführt werden.
Was ist der Unterschied zwischen Web-Integrationen für Axe Watcher und APIs?
Axe Watcher ist ein vorgefertigter Connector, der im Rahmen Ihrer CI/CD- oder Entwicklungs-Workflows automatisch Barrierefreiheitsprüfungen Ihrer Webseiten durchführt – und das nach nur einer einmaligen Konfiguration mit wenigen Zeilen Code.
Die Axe DevTools-APIs bieten Ihrem Team hingegen mehr programmatische Kontrolle und ermöglichen es Ihnen, Scans anzupassen, Ergebnisse abzurufen und Barrierefreiheitsprüfungen in jedes beliebige System oder jeden beliebigen Workflow zu integrieren – einschließlich Dashboards, interner Tools oder komplexer Pipelines.