Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Blocco di controllo
Il blocco Check verifica che valori o condizioni specifici del flusso di contatti corrispondano alle tue aspettative. È lo strumento di controllo della qualità utilizzato durante il test, che garantisce che i dati, gli attributi e gli stati del sistema siano esattamente quelli che dovrebbero essere in un determinato momento.
Puoi aggiungere un blocco Check. Nel menu del gruppo di interazione (⋮), scegli Aggiungi blocco di controllo. Quando aggiungi un blocco Check, ti stai essenzialmente chiedendo: «Questo valore è quello che mi aspetto che sia?» Il test passerà o fallirà a seconda che il valore effettivo soddisfi i criteri definiti.
Come funzionano le asserzioni
Un'asserzione confronta un valore effettivo del flusso di contatti con un valore previsto utilizzando un operatore di confronto. Se il confronto è vero, l'asserzione viene superata; se è falsa, il test ha esito negativo e fornisce dettagli su ciò che era previsto rispetto a ciò che è stato trovato.
Opzioni di configurazione:
Attributo da controllare
Specificate l'attributo o il valore che desiderate convalidare utilizzando l'elenco predefinito di namespace e chiavi supportati. Questo indica al sistema dove trovare il valore da controllare.
Esempi:
-
Namespace = System, Key = Queue name — Controlla il nome della coda corrente
-
Namespace = System, Key = indirizzo o numero del cliente: convalida il numero di telefono o l'indirizzo di origine
-
Namespace = Definito dall'utente, Chiave = Tipo di cliente: esamina un attributo di contatto personalizzato
Tipo di condizioni
Scegli come confrontare il valore effettivo con il valore previsto:
-
Uguale: il valore deve corrispondere esattamente al valore previsto
-
Inizia con: il valore del testo deve iniziare con il testo specificato
-
Termina con: il valore del testo deve terminare con il testo specificato
-
Contiene: il valore di testo deve includere il testo specificato in qualsiasi punto al suo interno
-
Numero maggiore di: il valore numerico deve essere maggiore del numero previsto
-
Numero maggiore o uguale a: il valore numerico deve essere maggiore o uguale al numero previsto
-
Numero inferiore a: il valore numerico deve essere inferiore al numero previsto
-
Numero minore o uguale a: il valore numerico deve essere inferiore o uguale al numero previsto
Valore della condizione
Inserisci il valore che prevedi di trovare. Questo è il valore con cui verrà confrontato il valore effettivo utilizzando l'operatore scelto.
Esempi pratici
Esempio: convalida del posizionamento della coda
-
Namespace: Sistema
-
Chiave: nome della coda
-
Operatore: Uguale
-
Valore previsto: «Basic Queue»
Questo verifica che il contatto sia stato inserito nella coda corretta.
Cosa succede quando i controlli falliscono?
Quando un'asserzione fallisce, l'esecuzione del test si interrompe e fornisce informazioni dettagliate sull'errore, tra cui:
-
Quale attributo veniva controllato
-
Quale valore era previsto
-
Quale valore è stato trovato
-
L'operatore di confronto utilizzato
Queste informazioni consentono di identificare e risolvere rapidamente i problemi nel flusso di contatti.