axe DevTools für Web API/CLI 4.2

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard
Not for use with personal data

Veröffentlichungsdatum: 23. Juni 2021

Überblick

Axe DevTools 4.2 enthält Updates für den Nutzungsdienst, eine neue axe-core-Version und eine neue Node.js-Integration mit Playwright.

Was ist neu

  • Aktualisierte Axe-Core-Version
    Axe DevTools 4.2 wird standardmäßig mit der neuesten axe-core-Version v4.2.1 ausgeliefert. Weitere Informationen zu axe-core 4.2.1 finden Sie im axe-core-Änderungsprotokoll.

  • Unterstützung für Event v2-Schnittstelle im Deque-Nutzungsdienst hinzugefügt
    Benutzer von axe DevTools können jetzt zahlreiche zusätzliche nutzungsdienstbezogene Parameter über Umgebungsvariablen festlegen.

Umgebungsvariable Art
AXE_IS_LOGGED_IN Boolescher Wert
AXE_KEYCLOAK_ID String
AXE_USER_ID String
AXE_SESSION_ID String
AXE_USER_STATUS String
AXE_USER_JOB_ROLE String
AXE_DISTINCT_ID String
AXE_IS_DEV_INSTANCE Boolescher Wert
AXE_ORGANIZATION String
AXE_APPLICATION String
AXE_METRICS_URL String
AXE_TRACK_USAGE Boolescher Wert
  • Unterstützung für die axe DevTools-Integration mit Playwright hinzugefügt
    Es umfasst alle Standardfunktionen für JavaScript-basierte APIs von axe DevTools, ist jedoch in das sich schnell verbreitende End-to-End-Testframework Playwright integriert.

  • Für axe DevTools Maven HTML-Pakete wurde die Möglichkeit hinzugefügt, das Scannen in Iframes zu deaktivieren.

  • Unterstützung für axe DevTools pip 4.2 hinzugefügt, eine neue Funktion, die es Benutzern ermöglicht, ihre Ergebnisse direkt in ein JSON-Objekt zu transponieren.

Fehlerbehebungen

  • In axe DevTools NuGet, Maven HTML und pip wurde ein Fehler behoben, der die Aktivierung von Best-Practice-Regeln verhinderte.

  • Außerdem wurden zwei Fehler in der axe DevTools CLI behoben.

    • Der ausführliche Modus im CLI-Spezifikationsmodus gibt jetzt ausführliche Ergebnisse korrekt aus.
    • Wenn im CLI-Spezifikationsmodus ungültige Tags verwendet werden, werden jetzt Fehler ausgegeben, die dem erwarteten Verhalten entsprechen.

Bekannte Probleme

  • Axe DevTools Cypress ist immer noch nicht standardmäßig gebündelt.
  • axe DevTools Cypress erfordert für die ordnungsgemäße Funktion eine cypress.json Datei mit leeren Objekten {} auf der Stammebene des Projekts.