Was ist axe Framework?  

Axe Framework ist ein Open-Source Produkt, das zum Testen der Barrierefreiheit von Webseiten und sonstigen HTLM-Anwendungen eingesetzt wird. Es wird von einem der bekanntesten Anbieter für Barrierefreiheit, Deque Systems, unterstützt.  Die Möglichkeit von nahtloser Einbettung von axe in allen Testumgebungen erlaubt die gleichzeitige Automatisierung sowohl von funktionalen Tests als auch von nicht-funktionalen Barrierefreiheitstests.  Das führt zu einer Steigerung der Produktivität und einer Verringerung des Zeitaufwands zur Überprüfung der Barrierefreiheit. Die Integration von axe Framework in die frühen Entwicklungsphasen überlässt mehr Zeit und Ressourcen, die auf andere Bereiche der Testautomatisierung fokussiert werden können.   

 

Funktion und Architektur 

Das axe Framework funktioniert in allen gängigen Browsern wie Microsoft Edge, Chrome, Mozila, Safari und Internet Explorer. Ebenso lässt sich die Plattform mit allen Frameworks, Tools, Umgebungen und Bibliotheken kombinieren. Es kann konfiguriert und in alle Arten von Tests integriert werden. Axe bestimmt automatisch die Regeln, die auf Basis des Evaluierungskontextes auszuführen sind. Entwickler benötigen keinen spezifischen Fachkenntnissen über Barrierefreiheitstests, um mit dem Framework zu arbeiten.   

Produktspezifikationen 

Das axe Framework bietet drei Produkterweiterungen an: axe DevTools, axe Auditor und axe Monitor.  

  1. Axe DevTools hilft der Entwicklungsteams dabei, Fehler in den Barrierefreiheitstests bei der Programmierung frühzeitig zu entdecken und zu beseitigen.    
  2. Axe Auditor vereinfacht die Berichtserstattung von Tests für Funktionstester, die mit den Barrierefreiheitstests nicht so erfahren sind. 
  3. Axe Monitor hilft bei Überwachung der Webseiten, um sicherzustellen, dass sie übersichtlich und zugänglich bleiben.   

 

Vorteile & Nachteile

Vorteile  

  • Etabliertes Produkt: Axe Framework wird in vielen großen internationalen Unternehmen eingesetzt.   
  • Spart Zeit und Ressourcen: Durch axe DevTools können die Fehler schon in der Entwicklungsphase aufgedeckt werden, wodurch der spätere Zeit- und Kostenaufwand für manuelle Tests deutlich minimiert wird.  
  • Vollständige Abdeckung: Axe Auditor ermöglicht es funktionalen Testern mit minimalen Kenntnissen in Barrierefreiheit schrittweise manuelle Tests durchzuführen und dabei ein breites Spektrum an Themen zu erfassen, die automatisierte Tests allein nicht abdecken.   
  • Monitoring: Axe Monitor stellt durch dynamisches Scannen, Überwachen und Berichten über den Barrierefreiheitsstatus die Konformität der Webseite sicher. 

 

Nachteile 

  • Testen von Ios-Anwendungen ist nicht möglich  
  • Ein Ergebnis-Dashboard steht nicht zur Verfügung  

 

Verwandte Begriffe  

  • Nicht-funktionale Tests 
  • Barrierefreiheitstests