Esecuzioni di Test
Un caso di test definisce gli standard, le pagine e i componenti di un test. E un'esecuzione di test è un 'istanza' di quel caso di test. Crei un'esecuzione di test dopo aver impostato il tuo caso di test e appena prima di iniziare i test.
Un'esecuzione di test ti permette di eseguire test 'di un momento specifico' e confrontare l'ultimo test con una precedente esecuzione. Puoi monitorare a livello di pagina e componente se i problemi sono migliorati o peggiorati dopo un rilascio di codice.
Se risolvi i problemi e ripeti l'esecuzione del test senza crearne una nuova, hai sostituito i problemi della precedente esecuzione e hai perso la possibilità di confrontare e tracciare i cambiamenti storici.
Prima di iniziare: devi innanzitutto avere un Caso di Test e trovarti nella schermata dei Casi di Test.
Per creare un'esecuzione di test:
-
Nella schermata dei Casi di Test, fai clic sul Create Test Run pulsante nella colonna Azioni all'interno della riga del caso di test per cui vuoi creare un'esecuzione di test.
-
La schermata Set up Test Run for Test Case <Test Case Name> appare, visualizzando un modulo con nove campi e un pulsante Crea Esecuzione di Test.
Consulta le seguenti descrizioni per l'input previsto in ciascuno di essi:- Test Run Name: Questo campo è precompilato con il nome del caso di test con un timestamp aggiunto, MM_GG_AA-HH:MM. Puoi cambiarlo secondo necessità per descrivere meglio l'intento della tua esecuzione di test.
- Test Run Description: Usa questo campo per comunicare i dettagli di questo test, ad esempio la data in cui è stato eseguito, l'ambito del test con le pagine e le sezioni, le impostazioni del viewport utilizzate per il test e qualsiasi altro dettaglio che i tuoi tester potrebbero necessitare.
- Axe-core version: Usa questo campo per testare le tue esecuzioni di test con diversi set di regole forniti da axe-core per confrontare e convalidare i problemi segnalati o risolti. Il campo è precompilato con la versione di axe-core selezionata dall'amministratore nella pagina Impostazioni Amministratore. Puoi usare il menu a tendina per selezionare un'altra versione di axe-core accessibile a te.
- Standard: Questo campo visualizza un elenco di standard. Il campo è precompilato con lo standard predefinito selezionato dall'amministratore nella pagina Impostazioni Amministratore. Puoi usare il menu a tendina per scegliere quello più appropriato. La tua selezione affina sia le regole automatizzate che eseguono il test, sia gli schermi di checkpoint applicabili presentati per il test manuale.
- Product: Questo è il nome del prodotto in fase di test. Questo campo è definito mentre crei il caso di test e non può essere modificato qui durante l'impostazione dell'esecuzione di test.
- Digital Asset Type: Seleziona tra i dieci diversi tipi di asset digitali nel menu a tendina per definire la tua valutazione. Questo è un campo opzionale.
- Il vantaggio di selezionare un tipo di asset digitale è che le metodologie di test, riparazione e le best practice visualizzate nella pagina dei dettagli del problema saranno rilevanti solo per ciò che hai selezionato quando hai creato l'esecuzione di test. È utile perché quando viene trovato un problema rispetto a uno dei criteri di successo, la metodologia di test e le raccomandazioni di riparazione sono filtrate per quel tipo specifico di prodotto e puoi rapidamente arrivare alle informazioni pertinenti per il tuo test. Ad esempio, non ti verrà mostrata la metodologia di test del web mobile se hai selezionato il web desktop come tuo prodotto.
- Se hai selezionato il tipo di asset digitale durante la creazione del caso di test, questo campo è precompilato con quella selezione e non può essere modificato.
- Release: Specifica il numero della versione del prodotto in fase di test. Ad esempio, 1.0 sarebbe il primo ciclo di rilascio del prodotto.
- Environment: L'ambiente è il tipo di server su cui viene testato. Ad esempio, un server di produzione verrebbe utilizzato per un sito live.
- Platform: La piattaforma è il sistema operativo e il browser su cui testare il sito. Ad esempio, 'Windows e Firefox' o 'Android e Chrome'. I test automatizzati verranno eseguiti tramite un browser collegato su una data piattaforma.
- Assistive technology: Software e dispositivi di tecnologia assistiva vengono utilizzati da individui disabili per interagire con software e siti web. Alcuni test richiederanno l'uso di un lettore di schermo, come NVDA o JAWS su PC, o VoiceOver su Mac.
- Assign testing to: In questo campo, fai clic sul down arrow per visualizzare un elenco di utenti disponibili, quindi clicca su un user elemento per selezionarlo e riempire il campo. Se hai intenzione di eseguire il test tu stesso, clicca sul assign to me link sotto il menu elenco campi.
- Update axe Reports: Seleziona "Sì" o "No" dall'opzione a tendina per determinare se i dati dell'esecuzione di test dovrebbero essere aggiornati nei rapporti axe. Questa selezione è disponibile solo se l'opzione durante la creazione del caso di test è impostata su "Esecuzioni di test selezionate". Se durante la creazione del caso di test l'opzione è impostata su "Ogni esecuzione di test" o "Mai", il campo Aggiorna rapporti axe viene automaticamente impostato su "Sì" o "No" rispettivamente. In tal caso, gli utenti non possono modificare questa impostazione.
Note: Only users with axe Reports integration enabled during axe Auditor installation can view this field.
- Nella sezione Reporting Information , inserisci il nome del browser (ad esempio: Google, Firefox, o Safari) e i nomi dei software (ad esempio: NVDA, JAWS, Screen Reader) utilizzati durante l'esecuzione del test.
-
Inserisci il nome desiderato nel campo Audit report title . Il nuovo nome del rapporto di audit apparirà come il titolo del rapporto di audit generato.
Note:- Puoi accedere alla sezione Reporting Information solo abilitando l'opzione Enable customize Reporting sulla pagina Admin Settings . Per abilitare questa opzione: dalla pagina Admin Settings , fai clic su Settings, quindi fai clic su Enable customize Reporting sotto Enable/Disable Features, e infine fai clic su Save settings.
- Gli utenti amministratori possono aggiungere un nuovo campo, modificare o eliminare campi nella sezione di Reporting come richiesto. Queste attività possono essere eseguite solo sulla pagina Admin Settings . Il campo campione creato nella sezione Informazioni sul Reporting è per scopi di reporting europeo.
- Fai clic sul pulsante Create Test Run in fondo al modulo.
Una volta creata un'esecuzione di test, il passo successivo è iniziare a testare un componente e/o una pagina. Per maggiori informazioni, vedi Inizia il Test.
