Axe DevTools für Web API/CLI 4.2
Versionshinweise, die die Änderungen in Axe DevTools für Web API/CLI 4.2 beschreiben
Veröffentlichungsdatum: 23. Juni 2021
Übersicht
Axe DevTools 4.2 umfasst Aktualisierungen der Usage Service, eine neue axe-core Version und eine neue Node-Integration mit Playwright.
Neuigkeiten
-
Aktualisierte axe-core Version
Axe DevTools 4.2 wird standardmäßig mit der neuesten Version von axe-core, v4.2.1, geliefert. Weitere Informationen zu axe-core 4.2.1 finden Sie in der axe-core Änderungsprotokoll. -
Unterstützung für Event v2-Schnittstelle in Deques Usage Service hinzugefügt
Benutzer von Axe DevTools können jetzt zahlreiche zusätzliche parameterbezogene Diensteinstellungen über Umgebungsvariablen festlegen.
| Umgebungsvariable | Typ |
|---|---|
| AXE_IS_LOGGED_IN | Boolean |
| 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 | Boolean |
| AXE_ORGANIZATION | String |
| AXE_APPLICATION | String |
| AXE_METRICS_URL | String |
| AXE_TRACK_USAGE | Boolean |
-
Unterstützung für die Integration von Axe DevTools mit Playwright hinzugefügt
Es enthält alle Standardfunktionen für die auf JavaScript basierenden APIs von Axe DevTools, ist jedoch in das sich schnell verbreitende Playwright End-to-End-Testframework integriert. -
Die Möglichkeit hinzugefügt, in Axe DevTools Maven HTML-Paketen 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 übertragen.
Fehlerbehebungen
-
In Axe DevTools NuGet, Maven HTML und pip wurde ein Fehler behoben, der das Aktivieren von Best-Practice-Regeln verhinderte.
-
Zwei Fehler wurden auch im Axe DevTools CLI behoben.
- Der Verbatim-Modus im CLI-Spezifikationsmodus gibt nun korrekt detaillierte Ergebnisse aus.
- Fehler, die den erwarteten Verhaltensweisen entsprechen, werden jetzt ausgegeben, wenn im CLI-Spezifikationsmodus ungültige Tags verwendet werden.
Bekannte Probleme
- Axe DevTools Cypress ist noch immer nicht standardmäßig gebündelt.
- Axe DevTools Cypress erfordert eine
cypress.json-Datei mit leeren Objekten{}auf der obersten Ebene des Projekts, um korrekt zu funktionieren.
