Utilizzare gli script
Chi dovrebbe creare gli script?
Importante: È importante che gli script siano creati da uno sviluppatore web qualificato con una solida comprensione degli eventi web e dei selettori CSS. Gli autori degli script dovrebbero anche avere una buona comprensione di quali condizioni potrebbero causare il caricamento di una pagina con contenuti leggermente diversi, come la dimensione del viewport, l'agente utente o gli aggiornamenti di contenuto di routine. È fondamentale che gli autori degli script siano anche familiari con quali hook di eventi la pagina utilizza per elaborare l'input dell'utente.
Quando dovrebbero essere utilizzati gli script?
Sebbene sia possibile utilizzare gli script di axe Monitor come si ritiene opportuno, ecco alcuni esempi di buone e cattive pratiche da considerare:
Esempi positivi
I seguenti utilizzi degli script con axe Monitor® sono noti per essere comunemente usati con successo per svolgere compiti importanti sulle pagine testate:
- Inserimento e invio Nome utente/PW: Stabilire una sessione sicura che comporta l'automazione dell'autenticazione di accesso necessaria per l'accesso a pagine e siti protetti da password.
- Analisi delle interazioni degli utenti, come:
- Ricerca: Effettuare una ricerca in un sito web.
- Interazioni di base con le applicazioni web: Chiudere una finestra di dialogo notifiche, aggiungere articoli a un carrello (quando non dinamico).
Esempi negativi
I seguenti utilizzi degli script con axe Monitor® sono noti per avere il potenziale di causare frustrazione a causa delle limitazioni delle tecnologie coinvolte nelle pagine testate:
- Bot di supporto chat Q&A: Tentativi di bypassare/ignorare bot nei moduli di commento/domanda e plugin popup di chat interattiva simili utilizzati per il servizio clienti.
- Siti dinamici: I siti e le pagine con contenuti non statici sono soggetti a modifiche durante le scansioni successive che possono impedire il funzionamento degli script.
Come vengono creati gli script?
Gli script possono essere creati utilizzando axe DevTools CLI e quindi caricati su una scansione di axe Monitor utilizzando il pulsante Aggiungi Script nel wizard Crea o Modifica Scansione in axe Monitor. Gli script di casi d'uso possono analizzare il contenuto in axe Monitor. Gli script richiedono almeno un passaggio di analisi e vengono scansionate solo le pagine specificate (le pagine figlio non vengono scansionate).
Per saperne di più sui file CLI di esempio, leggi l'argomento, File di Script CLI di esempio.
