Importazione di problemi Automatizzati, IGT e Manuali

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

Gli utenti di Axe Auditor possono importare problemi manualmente (esportati come file JSON utilizzando l'estensione axe DevTools Pro) e tramite integrazione automatica a livello di unità di test, consentendo loro di importare problemi automatizzati, IGT e manuali in un'unica operazione.

Nota 1 - Importazione automatica dello screenshot con il problema manuale: Quando importi un problema manuale, lo screenshot associato viene importato automaticamente utilizzando il tag ScreenshotURL nel file JSON.

Importare screenshot con il problema

Nota 2 - Confronto delle sole versioni principali durante l'importazione: Axe Auditor ti permette di importare problemi generati dall'estensione axe DevTools Pro purché utilizzino la stessa versione principale di axe-core. Ciò significa che Axe Auditor impedirà l'importazione di un file generato dall'estensione solo se il numero di versione principale (la prima cifra del numero di versione) differisce tra il Test Run e l'estensione. Nel caso le versioni secondarie siano diverse, Axe Auditor fornirà solo un avviso all'utente, indicando che la versione di axe-core importata non corrisponde a quella di Axe Auditor e che potrebbero esserci delle variazioni nei dati di test. Queste variazioni riguardano principalmente potenziali differenze nei checkpoint Deque associati ai problemi in Axe Auditor.

Nota 3 - Importazione di problemi da axe DevTools Mobile per Android Mobile Nativo e iOS Mobile Nativo - Durante l'importazione di problemi da axe DevTools Mobile per tipi di risorse digitali mobili native, Axe Auditor non importa problemi sperimentali e 'Needs Review'. Inoltre, Axe Auditor ignora i problemi con il set di regole AAA, in quanto non supporta le regole AAA.

Nota 4 - Uso dell'opzione Test salvato e problemi: Usa l'opzione 'Test salvato e problemi' durante l'esportazione di problemi dall'estensione axe DevTools.

Nota 5 - Importazione di file JSON con zero problemi: Quando si importano file JSON utilizzando DevTools Pro con zero problemi, Axe Auditor mostra i checkpoint che sono stati testati come parte degli IGT che non hanno segnalato problemi. Questo ti permette di ottenere un elenco più completo dei checkpoint testati come parte del test con axe DevTools Pro e Axe Auditor, permettendoti di concentrarti solo su quei checkpoint che restano da testare.

Nota 6 - Esecuzioni multiple di IGT in importazioni di axe DevTools: Se utilizzi la funzione multiesecuzione nell'estensione axe DevTools (funzione Pro) e usi l'esportazione da importare nel Test Run di Axe Auditor, può essere importata in Axe Auditor con i problemi importati che sono il totale di tutti i problemi attraverso le esecuzioni multiple (dopo aver rimosso manualmente i duplicati).

Utilizzo del pulsante Importa problemi

I tre diversi tipi di problemi che un'unità di test può includere sono:

  • Problemi automatizzati - dall'interno di Auditor o da un file JSON caricato dall'utente.
  • Problemi IGT - Tutti i problemi che l'estensione axe DevTools Pro può trovare durante l'esecuzione dei test IGT da un file JSON caricato dall'utente sono contrassegnati come problemi IGT.
  • Problemi manuali - dall'interno di Auditor o da un file JSON caricato dall'utente.

Nella pagina Panoramica dell'unità di test, utilizza la sezione chiamata Stato dei Test per importare problemi automatizzati, IGT e manuali. Questa sezione contiene:

  • La data e l'ora in cui l'importazione dei problemi è stata avviata,
  • Lo stato dei test che indica lo stato dell'importazione e la data e l'ora in cui è stata completata, e
  • Un pulsante Importa Problemi che consente all'utente di caricare un file JSON in un formato predefinito fornito da Deque Systems.

Cliccare sul pulsante Importa Problemi apre la finestra di dialogo di conferma dell'importazione problemi, dove puoi importare tutti e tre i tipi di problemi utilizzando un file JSON. Per generare il file JSON, usa l'opzione JSON nell'estensione axe DevTools (Esporta → Test salvato e Problemi → opzione JSON).

Quando importi un problema, lo screenshot associato viene importato automaticamente utilizzando il tag ScreenshotURL nel file JSON. Se il tag ScreenshotURL è vuoto, non viene aggiunto alcuno screenshot al problema.

File JSON di esempio

Nota 1: Durante l'importazione di problemi nuovamente, puoi scegliere di mantenere i problemi esistenti o sostituirli con i problemi nel file, se l'unità di test contiene già quei problemi. Axe Auditor elimina e sostituisce solo i problemi manuali importati utilizzando un file JSON. I problemi manuali aggiunti manualmente dall'utente rimangono inalterati e non vengono eliminati o reimportati.

Importare problemi

Nota 2: Quando il tipo di risorsa digitale non è Desktop Web o Mobile Web, o per tutti gli standard WCAG e tester di fiducia, non puoi eseguire test automatizzati o importare problemi IGT e manuali. I pulsanti nella pagina Panoramica Test Run visualizzano "Non applicabile" invece di "Esegui Test Automatizzati" e "Importa Problemi" per tipi di risorse che non sono Desktop Web o Mobile Web.

Nota 3: Axe Auditor considera solo le violazioni, quindi se qualche problema importato comprende problemi di "Revisione Necessaria" o "Migliori Pratiche", Axe Auditor non importa questi problemi.

Utilizzo dell'integrazione automatizzata in Axe Auditor

Panoramica

Oltre alle importazioni manuali, axe Auditor supporta l'importazione di problemi tramite integrazione automatizzata.
Axe Auditor è integrato con l'estensione axe DevTools Pro tramite API, consentendo agli utenti di inviare senza problemi i problemi ad Auditor con un solo clic, a condizione che abbiano sottoscritto Axe Auditor Integration in Axe Account.

Come inviare i dati dall'estensione axe DevTools Pro ad Auditor

Prerequisiti

Prima di inviare i dati, assicurati che i seguenti passaggi siano completati in Auditor:

  1. L'integrazione Auditor deve essere disponibile nell'estensione devTools pro e l'utente deve sottoscrivere l'abbonamento a Integrazione Auditor .
  2. L'utente dovrebbe essere un utente con licenza di Auditor.
  3. Crea un caso di test e un corrispondente esecuzione di test.
  4. Sposta l' unità di test su "In Corso" stato. (Se l'unità di test è in stato "Non Avviato", i dati non possono essere importati.)

Passaggi per Importare i Problemi

  1. Esegui il Test nell'estensione Axe DevTools Pro

    • Apri l'URL che desideri testare.
    • Avvia l'estensione Axe DevTools Pro e completa il tuo test.
  2. Ottieni il Link di Test Condiviso

    • Una volta completato il test, ottieni il link di test condiviso e aprilo in una nuova scheda.
  3. Invia Problemi a Auditor

    • Clicca sul pulsante "Invia a Auditor" .
    • Inserisci l' ID Unità di Test, che può essere copiato dal unità di test di Auditor (disponibile nelle pagine Panoramica Esecuzione Test e Unità di Test ).
  4. Conferma e Gestione dei Dati

    • Una volta inviati, DevTools invierà i dati a Auditor e mostrerà un messaggio di conferma.
    • Se l' unità di test di Auditor contiene già problemi, verrà richiesto se sovrascrivere i dati esistenti.
    • Se viene selezionato sovrascrivi , tutti i problemi precedenti in Auditor verranno sostituiti con quelli appena importati.

Tipi di Problemi Supportati

Gli utenti possono ora inviare i seguenti tipi di problemi direttamente a Auditor tramite l'integrazione:

  • Problemi automatizzati
  • Problemi IGT (Testing Guidato Intelligente)
  • **Problemi manuali**

Tutte le **validazioni**—compreso il **controllo degli URL, gli standard della metodologia di test e la compatibilità con la versione axe-core**—saranno applicate ai dati importati, garantendo accuratezza e coerenza.


Messaggi di errore

**Codice di errore** **Descrizione**
**409 - Conflitto** Appare se l'unità di test contiene già problemi. Gli utenti devono fare clic su “Sovrascrivi dati” per inviare i problemi.
**500 - Errore interno del server** Appare se il **URL, standard di test o versione axe-core** non corrisponde all'unità di test Auditor.

Questa integrazione semplifica il flusso di lavoro dei test di accessibilità, garantendo un **trasferimento dei problemi senza soluzione di continuità, accurato ed efficiente** tra **Axe DevTools Pro Extension** e **Auditor**.

Invia dati ad Auditor

Inserisci ID unità di test