axe DevTools per API/CLI Web 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

Data di uscita: 23 giugno 2021

Panoramica

Axe DevTools 4.2 include aggiornamenti a Usage Service, una nuova versione di axe-core e una nuova integrazione Node.js con Playwright.

Cosa c'è di nuovo

  • Versione aggiornata di axe-core
    Axe DevTools 4.2 viene fornito di default con l'ultima versione di axe-core, v4.2.1. Per maggiori informazioni su axe-core 4.2.1, vedere il changelog di axe-core.

  • Aggiunto supporto per l'interfaccia event v2 nel servizio Usage di Deque
    Gli utenti di axe DevTools possono ora impostare numerosi parametri aggiuntivi relativi ai servizi di utilizzo tramite variabili ambientali.

Variabile d'ambiente Tipo
AXE_IS_LOGGED_IN Booleano
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 Booleano
AXE_ORGANIZATION String
AXE_APPLICATION String
AXE_METRICS_URL String
AXE_TRACK_USAGE Booleano
  • Aggiunto supporto per l'integrazione di axe DevTools con Playwright
    Include tutte le funzionalità standard per le API basate su JavaScript di axe DevTools, ma si integra con il framework di test end-to-end Playwright, in rapida diffusione.

  • Aggiunta la possibilità per i pacchetti HTML Maven di axe DevTools di disattivare la scansione negli iframe.

  • Aggiunto il supporto per axe DevTools pip 4.2, una nuova funzione che consente agli utenti di trasporre direttamente i propri risultati in un oggetto JSON.

Correzioni di bug

  • In axe DevTools NuGet, Maven HTML e pip è stato corretto un bug che impediva l'abilitazione delle regole delle best practice.

  • Sono stati corretti anche due bug nella CLI di axe DevTools.

    • La modalità verbose nella modalità spec CLI ora restituisce correttamente risultati dettagliati.
    • Ora vengono generati errori coerenti con i comportamenti previsti quando vengono utilizzati tag non validi in CLI spec mode.

Problemi noti

  • Axe DevTools Cypress non è ancora incluso di default.
  • axe DevTools Cypress richiede un cypress.json file con oggetti vuoti {} a livello di radice del progetto per funzionare correttamente.