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 usando l'estensione axe DevTools Pro) e tramite integrazione automatizzata 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 si importa un problema manuale, lo screenshot associato viene importato automaticamente utilizzando il tag ScreenshotURL nel file JSON.

Importa Screenshot con Problema

Nota 2 - Confronto solo delle versioni principali durante l'importazione: Axe Auditor consente 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 nel numero di versione) differisce tra il Test Run e l'estensione. Nel caso in cui le versioni minori siano diverse, axe Auditor fornirà solo un avviso all'utente, indicando che la versione di axe-core importata non corrisponde alla versione di axe Auditor e che ci possono essere alcune 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 - Quando si importano problemi da axe DevTools Mobile per tipi di risorse digitali basate su dispositivi mobili nativi, axe Auditor non importa i problemi Sperimentali e quelli che Necessitano Revisione. Inoltre, axe Auditor ignora i problemi con il set di regole AAA, poiché non supporta le regole AAA.

Nota 4 - Utilizzo 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 senza Problemi: Quando si importano file JSON usando DevTools Pro senza problemi, axe Auditor mostra i checkpoint che sono stati testati come parte degli IGT che non hanno problemi segnalati. Questo consente di ottenere un elenco più completo dei checkpoint che sono stati testati come parte dei test con axe DevTools Pro e axe Auditor, consentendo di concentrarsi solo su quei checkpoint che devono ancora essere testati.

Nota 6 - Esecuzioni Multiple di IGT nelle Importazioni di axe DevTools: Se si utilizza la funzione di esecuzione multipla nell'estensione axe DevTools (funzione Pro) e si utilizza l'esportazione per essere importata in axe Auditor Test Run, può essere importata in axe Auditor con i problemi importati che rappresentano il totale di tutti i problemi attraverso più esecuzioni (dopo aver rimosso manualmente i duplicati).

Uso 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 eseguendo 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 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 è stata avviata l'importazione dei problemi,
  • 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.

Cliccando sul pulsante Importa Problemi si apre la finestra di dialogo di conferma Importa Problemi, dove è possibile importare tutti e tre i tipi di problemi utilizzando un file JSON. Per generare il file JSON, utilizza l'opzione JSON nell'estensione axe DevTools (Esporta → Test Salvati e Problemi → opzione JSON).

Quando si importa un problema, lo screenshot associato viene importato automaticamente utilizzando il tag ScreenshotURL nel file JSON. Se il tag ScreenshotURL è vuoto, nessuno screenshot viene aggiunto al problema.

Esempio di File JSON

Nota 1: Durante l'importazione dei problemi nuovamente, si può scegliere di mantenere i problemi esistenti o di sostituirli con quelli nel file, se l'unità di test già contiene 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.

Importa Problemi

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

Nota 3: Axe Auditor considera solo le violazioni, quindi se i problemi importati includono problemi "Needs Review" o "Best Practices", axe Auditor non importa quei problemi.

Utilizzo dell'Integrazione Automatizzata in Axe Auditor

Panoramica

Oltre alle importazioni manuali, axe Auditor supporta l'importazione dei problemi tramite integrazione automatizzata.
Axe Auditor è integrato con estensione axe DevTools Pro tramite API, permettendo agli utenti di inviare i problemi ad Auditor con un solo clic—purché abbiano sottoscritto Integrazione di Axe Auditor in Axe Account.

Come Inviare 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 di Auditor deve essere disponibile sull'estensione devTools pro e l'utente deve abbonarsi all' integrazione di Auditor .
  2. L'utente deve essere un utilizzatore con licenza di Auditor.
  3. Crea un caso di test e un corrispondente esecuzione del test.
  4. Sposta l' unità di test su "In Progress" stato. (Se l'unità di test è nello stato "Not Started", i dati non possono essere importati.)

Passaggi per Importare Problemi

  1. Effettua il Test nell'Estensione Axe DevTools Pro

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

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

    • Fai clic sul pulsante "Invia ad Auditor" .
    • Inserisci l' ID dell'unità di test, che può essere copiato dall' unità di test Auditor (disponibile nella Panoramica dell'esecuzione del test e nelle pagine dell' unità di test ).
  4. Conferma e Gestione dei Dati

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

Tipi di Problemi Supportati

Gli utenti possono ora inviare i seguenti tipi di problemi direttamente ad Auditor tramite integrazione:

  • Problemi automatizzati
  • Problemi IGT (Intelligent Guided Testing)
  • **Problemi manuali**

Tutte le **validazioni**—incluse **verifiche URL, standard di metodologia di test e compatibilità con la versione axe-core**—si applicheranno ai dati importati, garantendo accuratezza e coerenza.


Messaggi di errore

**Codice di errore** **Descrizione**
**409 - Conflitto** Compare se l'unità di test contiene già problemi. Gli utenti devono cliccare su “Sovrascrivi dati” per inviare i problemi.
**500 - Errore Interno del Server** Compare se l' **URL, standard di testing 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 delle problematiche senza intoppi, accurato ed efficiente** tra **Axe DevTools Pro Extension** e **Auditor**.

Invia dati ad Auditor

Inserisci ID unità di test