Panoramica degli Script

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 script in axe Monitor vengono utilizzati per testare le app a pagina singola e sono impiegati per due scopi principali:

  • Compiti di Stabilimento della Sessione: Utilizzati per stabilire uno stato specifico della pagina prima di avviare una scansione, o per testare una pagina risultante. Un esempio di questi compiti è l'accesso a un sito specifico (stabilendo la sessione), e poi testare la pagina risultante.
  • Compiti di Test del Flusso Utente: Utilizzati per testare un flusso utente specifico o transazione in cui è necessaria una sequenza di operazioni per passare da una schermata all'altra, e tutte le schermate incontrate devono essere testate per l'accessibilità. Questi tipi di compiti includono flussi legati al completamento di un'applicazione multi-step su un sito web dove devono essere compilati i moduli. Il flusso dello shopping online è un altro esempio di questo compito.

In entrambi i casi sopra menzionati, gli script sono necessari per codificare il flusso specifico che l'applicazione deve attraversare. Nella loro forma più semplice, gli script sostituiscono fondamentalmente un utente e aiutano a collocare un sito web in uno stato particolare per la scansione. Quando viene eseguita un'azione, l'azione e le risposte dell'applicazione con cui si lavora vengono registrate come comandi in uno script.

Gli script possono eseguire la maggior parte delle azioni che può fare un utente; ad esempio, selezionare collegamenti, digitare testo in un campo, navigare tra le pagine.

Questi script sono scritti in un formato specifico e sono anche chiamati 'Spec Files' in axe Monitor. Questi file di script sono scritti nel formato JSON o YAML e possono essere utilizzati dall'applicazione axe DevTools CLI. L'applicazione può essere scaricata dalla schermata principale di axe Monitor, nella sezione 'Quick Links'. Questi script possono essere creati utilizzando i file Spec di axe DevTools CLI con un editor di codice come Visual Studio Code.

Nota: Gli script utilizzati per l'analisi (sia per il Compito di Stabilimento della Sessione che per il Compito di Script) devono impiegare meno di 3 minuti per eseguire l'analisi. Dopo 3 minuti, la scansione scade. L'utente può estendere questo timeout utilizzando il Pannello Impostazioni di Scansione - Avanzate nel wizard Crea o Modifica Scansione, ma non raccomandiamo di modificare la configurazione del timeout.

Altri Argomenti Rilevanti

  1. Panoramica di Axe DevTools CLI
  2. Esempi di File Script CLI
  3. Impostare le Impostazioni di Scansione