Scegliere cosa verifica un test

La domanda dopo ogni registrazione: elementi visivi, testo e ciò che compare sullo schermo.

La domanda

Quando terminate una registrazione, GUI Test Runner-Recorder chiede cosa deve verificare questo test.La vostra risposta decide quali controlli il test riceve da solo quando viene salvato.Potete sempre aggiungere, modificare o rimuovere controlli in seguito in GUI Test Studio.

Fate clic su una scheda per attivarla o disattivarla.Una scheda attiva mostra le sue opzioni.

Verificare gli elementi visivi

Attiva per impostazione predefinita.Ogni elemento su cui fate clic o in cui digitate riceve un'asserzione visiva subito prima della vostra azione: il test si assicura che il pulsante, il campo o la voce di menu sia sullo schermo e abbia l'aspetto giusto, poi esegue il clic.

EsempioCosa coglie

Un'icona mancante, un pulsante del colore sbagliato, un'immagine non caricata, un'etichetta diventata minuscola, un elemento scomparso dopo un rilascio.

Attendere fino a è il tempo che un'esecuzione attende la comparsa dell'elemento prima che il controllo fallisca.5 secondi vanno bene per la maggior parte delle app; aumentatelo per una pagina lenta.

Verificare il testo

Disattivata per impostazione predefinita.Quando è attiva, le parole su cui fate clic vengono controllate come testo, lette dallo schermo.Un'asserzione testuale viene superata quando le parole sono giuste, anche se il carattere o il colore sono cambiati.

OpzioneCosa significa
Attendere fino aPer quanto un'esecuzione attende il testo.
Valori che cambiano (data, ora, valuta)Cosa fare con un valore diverso a ogni esecuzione: controllarne il valore esatto, controllarne solo il formato (“una data”, “un importo”), oppure tenerne invece un'immagine.
Qualità di riconoscimentoBilanciata legge in fretta e bene.Massima è la più accurata, Rapida la più veloce.
EsempioScegliere per i valori che cambiano

La vostra app mostra in alto la data di oggi.Il suo valore esatto fallisce domani.Scegliete “Il loro formato” e il test controlla che venga mostrata una data, qualunque essa sia.

Verificare ciò che appare

Attiva per impostazione predefinita.Alcune schermate appaiono senza che ci si faccia clic: si apre un menu, compare una finestra di dialogo, viene mostrato un messaggio di conferma.Anche queste ricevono controlli, collocati nel momento in cui la schermata si è stabilizzata, così il test conferma che sono apparse davvero.

Le sue opzioni

OpzioneCosa significa
Asserzioni di gruppoTutto ciò che è apparso viene controllato insieme, come un solo gruppo per schermata.
Asserzioni di layoutControlla anche che gli elementi stiano al loro posto, così un elemento fuori posto o sovrapposto viene colto.
DettaglioQuanto di ciò che è apparso viene controllato: dai soli elementi principali a quasi tutto.Scegliete un livello sulla fila di cinque piccole schermate, dai soli grandi cambiamenti a ogni cambiamento.
Avanzate: Elementi controllati per schermataIl numero massimo di elementi controllati ogni volta che lo schermo cambia.Automatico segue il Dettaglio; un numero più alto controlla di più di una schermata affollata e allunga le esecuzioni.Quando una schermata ne contiene di più, le immagini e i testi mantengono ciascuno la propria parte.

Quanti elementi vengono controllati per schermata

Ogni volta che lo schermo cambia, il test controlla un numero limitato degli elementi apparsi.In Avanzate, Elementi controllati per schermata fissa questo limite.Parte da Automatico, che segue il Dettaglio: 5, 8, 12, 20 o 32 elementi, dal livello più basso al più alto.

Quando una schermata mostra più elementi del limite, le immagini e i testi mantengono ciascuno la propria parte: le immagini più grandi e i primi testi in ordine di lettura.Il resto di quella schermata non viene controllato.

La vostra schermataCosa scegliere
Un menu, una piccola finestra di dialogo, un messaggio di confermaLasciate Automatico.Copre già tutto ciò che contiene una schermata così.
Un modulo lungo, una pagina di impostazioni, una tabella con molte righeAumentatelo, per esempio a 30 o 40, perché vengano controllati anche i campi e le righe più in basso.
Una dashboard con molte schede, badge e iconeAumentatelo, perché le icone e i badge vengano controllati accanto alle etichette.
Una schermata in cui ogni etichetta conta, come un listino prezzi o una pagina tradottaAumentatelo, fino a 100, per controllarle tutte.
Test che devono essere veloci, o un'app le cui schermate cambiano spessoLasciate Automatico.Ogni elemento in più allunga ogni esecuzione ed è una cosa in più da aggiornare quando l'app cambia.

Perché è utile: un solo numero decide quanto sono accurati questi controlli, senza cambiare quali schermate vengono controllate.Quello resta compito del Dettaglio.

Farne la vostra scelta predefinita

Spuntate “Non chiedere più” per mantenere queste scelte per ogni registrazione e saltare la domanda.Le stesse impostazioni si trovano in Impostazioni, Preferenze, Registrazione predefinita, dove potete cambiarle, e la pagina Generali ripropone la domanda.

Chiudere la domanda in qualsiasi modo mantiene le scelte così come sono mostrate: una registrazione non va mai persa per una domanda.Poi: aprite il vostro test in GUI Test Studio.

Ancora bloccati?Diteci cosa stavate cercando di fare e rispondiamo entro un giorno lavorativo.Ask our team