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 i problemi manualmente (esportati come file JSON utilizzando l'estensione axe DevTools Pro) e tramite integrazione automatizzata a livello di unità di test, permettendo 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 automaticamente importato utilizzando il tag ScreenshotURL nel file JSON.

Importa Screenshot con Problema

Nota 2 - Confrontare solo le versioni principali durante l'importazione: Axe Auditor consente di importare problemi generati dall'estensione axe DevTools Pro a condizione che 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 della versione principale (il primo numero nel numero di versione) differisce tra la Esecuzione del Test 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 potrebbero esserci alcune variazioni nei dati del test. Queste variazioni riguardano principalmente le potenziali differenze nei checkpoint di Deque associati ai problemi in axe Auditor.

Nota 3 - Importazione di Problemi da axe DevTools Mobile per Android e iOS Mobile Nativi - Quando si importano problemi da axe DevTools Mobile per tipi di asset digitali basati su mobile nativo, axe Auditor non importa i problemi Sperimentali e da Rivedere. Inoltre, axe Auditor ignora i problemi con il set di regole AAA, in quanto non supporta le regole AAA.

Nota 4 - Utilizzo dell'opzione Test e problemi salvati: Usa l'opzione 'Test e problemi salvati' durante l'esportazione dei problemi dall'estensione axe DevTools.

Nota 5 - Importazione di File JSON con Zero Problemi: Quando si importano file JSON usando DevTools Pro con zero problemi, axe Auditor mostra i checkpoint che sono stati testati come parte degli IGT che non hanno riportato problemi. Questo ti permette di ottenere una lista più completa dei checkpoint testati come parte dei test con axe DevTools Pro e axe Auditor, consentendoti di concentrarti solo su quei checkpoint che devono ancora essere testati.

Nota 6 - Corse Multiple degli IGT nelle Importazioni di axe DevTools: Se si utilizza la funzione di multi-corse nell'estensione axe DevTools (caratteristica Pro) e si usa l'esportazione per essere importata in un'Esecuzione del Test di axe Auditor, può essere importata in axe Auditor con i problemi importati che sono il totale di tutti i problemi attraverso più corse (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 mentre esegue 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 dell'inizio dell'importazione dei problemi,
  • Lo stato del 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 puoi 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 Salvato e Problemi → Opzione JSON).

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

File JSON di Esempio

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

Importa Problemi

Nota 2: Quando il tipo di asset digitale non è Web Desktop o Web Mobile, o tutti gli standard WCAG e tester fidati, non puoi eseguire test automatizzati o importare problemi IGT e manuali. I pulsanti sulla pagina Panoramica dell'Esecuzione del Test mostrano "Non applicabile" invece di "Esegui Test Automatizzati" e "Importa Problemi" per i tipi di asset che non sono Web Desktop o Web Mobile.

Nota 3: Axe Auditor prende in considerazione solo le violazioni, quindi se eventuali problemi importati comprendono problemi "Da Rivedere" o "Best Practices", axe Auditor non importa quei problemi.

Utilizzo dell'Integrazione Automatica in Axe Auditor

Panoramica

Oltre alle importazioni manuali, axe Auditor supporta le importazioni di problemi tramite integrazione automatica.
Axe Auditor è integrato con l'estensione axe DevTools Pro tramite API, consentendo agli utenti di inviare senza difficoltà problemi ad Auditor con un solo clic—purché abbiano sottoscritto l'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 nell'estensione devTools pro e l'utente deve sottoscrivere la Integrazione di Auditor sottoscrizione.
  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 in "In Corso" status. (Se l'unità di test è in status "Non Iniziato", i dati non possono essere importati.)

Passaggi per importare i problemi

  1. Esegui i test nell'estensione Axe DevTools Pro

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

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

    • Fai clic sul pulsante "Invia a Auditor" .
    • Inserisci l' ID dell'Unità di Test, che può essere copiato dall' Unità di Test di Auditor (disponibile nella pagina Panoramica dell'Esecuzione del Test e nella pagina Unità di Test ).
  4. Conferma e Gestione dei Dati

    • Una volta inviato, DevTools invierà i dati ad Auditor e mostrerà un messaggio di conferma.
    • Se l' Unità di Test di Auditor contiene già dei problemi, verrà visualizzato un prompt che chiede 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 (Intelligent Guided Testing)
  • Problemi del manuale

Tutte le validazioni—comprese le verifiche degli URL, gli standard metodologici di test e la compatibilità con la versione axe-core—saranno applicate ai dati importati, garantendo accuratezza e coerenza.


Messaggi di errore

Codice errore Descrizione
409 - Conflitto Appare se l'unità di test contiene già problemi. Gli utenti devono cliccare su “Override Data” per inviare i problemi.
500 - Errore interno del server Appare se l' URL, lo standard di testing o la versione axe-core non corrisponde all'unità di test dell'Auditor.

Questa integrazione ottimizza il flusso di lavoro del test di accessibilità, garantendo un trasferimento delle questioni fluido, preciso ed efficiente tra Axe DevTools Pro Extension e Auditor.

Invia dati ad Auditor

Inserisci Id unità di test