Importazione di difetti automatici, 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 (esportandoli come file JSON tramite l'estensione axe DevTools Pro) e tramite l'integrazione automatizzata a livello di unità di test, consentendo loro di importare problemi automatizzati, IGT e manuali in un'unica operazione.

Note 1 - Automatically importing the screenshot with the manual issue: Quando si importa un problema manuale, lo screenshot associato viene importato automaticamente utilizzando il tag ScreenshotURL nel file JSON.

Importa lo screenshot con il problema

Note 2 - Comparing only major versions during the import: Axe Auditor consente di importare i 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 da un'estensione solo se il numero di versione principale (la prima cifra del numero di versione) è diverso tra l'esecuzione del test e l'estensione. Nel caso in cui le versioni secondarie 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 di prova. Queste variazioni sono per lo più legate a potenziali differenze nei checkpoint Deque associati ai problemi di axe Auditor.

Note 3 - Importing Issues from axe DevTools Mobile for Native Mobile Android and Native Mobile iOS - Quando si importano problemi da axe DevTools Mobile per tipi di risorse digitali per piattaforme mobile native, axe Auditor non importa problemi Sperimentali e Da revisionare. Inoltre, axe Auditor ignora i problemi con il set di regole AAA, poiché non supporta le regole AAA.

Note 4 - Using the Saved test and issues option: Utilizzare l'opzione 'Test e problemi salvati' durante l'esportazione dei problemi dall'estensione axe DevTools.

Note 5 - Importing JSON Files with Zero Issues: Quando si importano file JSON utilizzando DevTools Pro senza riscontrare alcun problema, axe Auditor mostra i punti di controllo testati come parte degli IGT senza problemi segnalati. Ciò consente di ottenere un elenco più completo dei checkpoint testati nell'ambito dei test con axe DevTools Pro e axe Auditor, consentendo di concentrarsi solo sui checkpoint che devono ancora essere testati.

Note 6 - Multiple Runs of IGT in axe DevTools Imports: Se si utilizza la funzionalità multi-run nell'estensione axe DevTools (funzionalità Pro) e si esportano i dati per importarli in axe Auditor Test Run, è possibile importare in axe Auditor il totale di tutti i problemi trovati in più esecuzioni (dopo aver rimosso manualmente i duplicati).

Utilizzo del pulsante Importa problemi

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

  • Problemi automatici: da Auditor o da un file JSON caricato dall'utente.
  • Problemi IGT: tutti i problemi che l'estensione axe DevTools Pro riesce a rilevare durante l'esecuzione di test IGT da un file JSON caricato dall'utente vengono contrassegnati come problemi IGT.
  • Problemi manualmente: da Auditor o da un file JSON caricato dall'utente.

Nella pagina Panoramica unità di test, utilizzare la sezione denominata Stato test per importare problemi automatizzati, IGT e manuali. Questa sezione contiene:

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

Facendo clic sul pulsante Importa Issues viene visualizzata la finestra di dialogo di conferma Importa Issues, in cui è possibile importare tutti e tre i tipi di issues utilizzando un file JSON. Per generare il file JSON, utilizzare l'opzione JSON nell'estensione axe DevTools (opzione Esporta → Test salvati e segnalazioni → 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

Note 1: Durante la nuova importazione dei problemi, puoi scegliere di mantenere quelli esistenti o di sostituirli con quelli presenti nel file, se l'unità di test li contiene già. Axe Auditor elimina e sostituisce solo le issues manuali importate tramite un file JSON. Le issues manuali aggiunte manualmente dall'utente rimangono inalterati e non vengono eliminati o reimportati.

Importa problemi

Note 2: Se il tipo di risorsa digitale non è Desktop Web o Mobile Web, o se non si applicano gli standard WCAG e Trusted Tester, non è possibile eseguire test automatizzati o importare IGT e problemi manuali. I pulsanti nella pagina Panoramica esecuzione test visualizzano "Non applicabile" anziché "Esegui test automatici" e "Importa problemi" per i tipi di risorse che non sono Web desktop o Web mobile.

Note 3: Axe Auditor prende in considerazione solo le violazioni, quindi se uno dei problemi importati riguarda questioni di tipo "Needs Review" o "Best Practices", Axe Auditor non importa tali questioni.

Utilizzo dell'integrazione automatizzata in axe Auditor

Panoramica

Oltre alle importazioni manuali, axe Auditor supporta l'importazione di problemi tramite automated integration.
Axe Auditor è integrato con axe DevTools Pro Extension tramite API, consentendo agli utenti di inviare facilmente i problemi ad Auditor con un solo clic, a condizione che abbiano sottoscritto l'abbonamento a Axe Auditor Integration . Axe Account

Come inviare dati dall'estensione Axe DevTools Pro ad Auditor

Prerequisites

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

  1. L'Integrazione dell'Auditor deve essere disponibile nell'estensione devTools pro e l'utente deve abbonarsi. Auditor Inegration
  2. L'utente deve essere un utente autorizzato di Auditor.
  3. Create a test case e un corrispondente test run.
  4. Sposta lo test unit to "In Progress" stato. (If the test unit is in "Not Started" status, data cannot be imported.)

Steps to Import Issues

  1. Perform Testing in Axe DevTools Pro Extension

    • Apri l'URL che vuoi testare.
    • Avvia Axe DevTools Pro Extension e completa il tuo test.
  2. Obtain the Shared Test Link

    • Una volta completato il test, ottieni il file shared test link e aprilo in una nuova scheda.
  3. Send Issues to Auditor

    • Fare clic sul pulsante "Send to Auditor" .
    • Inserisci la Test Unit ID, che può essere copiato dal Auditor Test Unit (disponibili nelle pagine Test Run Overview e Test Unit ).
  4. Confirmation and Data Handling

    • Una volta inviato, DevTools will send the data to Auditor e visualizza un messaggio di conferma.
    • Se Auditor Test Unit already contains issues, verrà visualizzato un messaggio che chiede se si desidera sovrascrivere i dati esistenti.
    • Se si seleziona override , tutti i problemi precedenti in Auditor verranno sostituiti con quelli appena importati.

Supported Issue Types

Ora gli utenti possono inviare i seguenti tipi di problemi direttamente ad Auditor tramite l'integrazione:

  • Automated issues
  • IGT (Intelligent Guided Testing) issues
  • Manual issues

Tutti validations—inclusi URL checks, testing methodology standards, and axe-core version compatibility—verranno applicati ai dati importati, garantendo accuratezza e coerenza.


Messaggi di errore

Error Code Description
409 - Conflict Viene visualizzato se l'unità di test contiene già problemi. Gli utenti devono fare clic su "Override Data" per inviare i problemi.
500 - Internal Server Error Viene visualizzato se URL, testing standard, or axe-core version non corrisponde all'unità di test dell'Auditor.

Questa integrazione semplifica il flusso di lavoro dei test di accessibilità, garantendo il trasferimento dei problemi tra seamless, accurate, and efficient e Axe DevTools Pro Extension . Auditor

Invia dati all'Auditor