Dettagli sulla sincronizzazione immagine Citrix

Nell'editor di test, la sincronizzazione immagini Citrix consente ai test delle prestazioni Citrix di tenere traccia dei contenuti di un'area della schermata durante la riproduzione. Queste impostazioni si applicano all'elemento della sincronizzazione immagine selezionato.

Attributi della sincronizzazione immagine

Ubicazioni
Queste sono le coordinate dell'angolo in alto a sinistra dell'area di sincronizzazione immagine e la dimensione di tale area in pixel. Questo campo è di sola lettura.
Stato sincronizzazione
Questa pagina descrive il funzionamento del test se si verifica un timeout di sincronizzazione sull'immagine. Il ritardo del timeout di base è specificato nelle preferenze di creazione del test Citrix, tuttavia il ritardo corrente varia con il livello di sincronizzazione.
Condizionale
Il ritardo del timeout condizionale è il ritardo del timeout di base come specificato nelle preferenze di generazione del test Citrix. Se la sincronizzazione non riesce, il test tenta di riprendere l'esecuzione e un timeout è registrato nel report delle prestazioni Citrix e nel log del test.
Obbligatorio
Il ritardo di timeout obbligatorio è tre volte il ritardo di timeout di base. Se la sincronizzazione non riesce, il test esce con uno stato di errore e viene registrato un timeout nel log del test.
Facoltativo
Il ritardo di timeout facoltativo è fissato su 2 secondi. Se la sincronizzazione non riesce, il test ignora il timeout.
Anteprima della sincronizzazione immagine
Questa è la schermata dell'area di sincronizzazione immagine come è stata registrata. Selezionare Adatta schermo ad area visibile per limitare la dimensione della schermata nell'editor di test.

Sincronizzazione

Codice hash bitmap
Questa pagina specifica che la sincronizzazione verrà valutata sul codice hash bitmap. Un codice hash è un membro univoco calcolato dall'immagine dell'area selezionata. Quando si verifica una sincronizzazione immagine durante l'esecuzione di un test, il test calcola il codice hash sull'area selezionata e sincronizza il test se il codice hash dell'area della schermata corrisponde al codice hash previsto prima del timeout.
OCR (Optical character recognition)
Questa pagina specifica che la sincronizzazione verrà valutata sul valore di un testo riconosciuto. Il riconoscimento caratteri ottici estrae una stringa di testo dall'area dell'immagine selezionata. Quando si verifica una sincronizzazione immagine durante l'esecuzione di un test, il test applica in maniera continua il riconoscimento del testo all'area selezionata e sincronizza il test nel momento stesso in cui il valore del testo previsto prima di un timeout.
Valore
In questa pagina viene specificato il valore previsto in base alla tecnica di riconoscimento specificata. È possibile aggiungere valori alternativi facendo clic su Aggiungi in modo che la sincronizzazione immagine possa riuscire correttamente in più condizioni. I valori alternativi vengono valutati nello stesso modo in cui viene valutato il valore previsto principale.
Codice hash bitmap
Quando viene selezionata l'opzione Codice hash bitmap, verrà utilizzato il codice hash che è stato calcolato sull'area dell'immagine selezionata durante la registrazione. Dopo aver eseguito un test, è possibile creare valori di codice hash alternativi copiando i codici hash risultanti dalla vista Sincronizzazione immagine Citrix.
Testo previsto

Quando viene selezionata l'opzione Riconoscimento caratteri ottici, questo è il testo previsto che è stato estratto dal riconoscimento di caratteri ottici dall'area dell'immagine selezionata. Fare clic su Estrai testo per estrarre una stringa di testo dall'area dell'immagine selezionata.

Se l'estrazione del testo non riesce correttamente, provare a modificare le impostazioni di riconoscimento del testo dalla pagina Opzioni. Tuttavia, la precisione del testo riconosciuto non è essenziale. È importante solo che il testo riconosciuto sia coerente ogni volta che viene eseguito il test per consentire la sincronizzazione del test.

Utilizza espressione regolare
Selezionare questa opzione per esprimere la stringa di testo previsto utilizzando la sintassi per l'espressione regolare standard.
Opzioni
Questa pagina specifica le impostazioni per l'estrazione del testo mediante il riconoscimento di caratteri ottici. Per ottenere buoni risultati, potrebbe essere necessario provare diverse impostazioni. Dopo aver modificato un'impostazione, selezionare la scheda Valore e fare clic su Estrai testo per verificare se il riconoscimento del testo è stato implementato. Poiché il riconoscimento di caratteri ottici viene utilizzato per scopi di verifica, la coerenza dei risultati è più importante della precisione del testo estratto.
Fattore zoom
Questo è un fattore di ingrandimento che si applica all'immagine. L'impostazione predefinita è medio per le dimensioni normali del font. Incrementare il fattore zoom per migliorare il riconoscimento di font più piccoli o ridurlo per i font più grandi.
Lingua
Questa è la lingua del dizionario utilizzato dalla sincronizzazione di riconoscimento del testo. Selezionare la lingua dell'applicazione su cui si esegue il test. Se la lingua dell'applicazione non è disponibile nell'elenco, modificare la relativa impostazione nel campo Impostazioni predefinite OCR delle preferenze Generazione test Citrix.
Luminosità
Questo è il livello di luminosità compreso tra 0 e 250 che si applica all'immagine. L'impostazione predefinita è 70 per il testo a contrasto normale. Incrementare l'impostazione di luminosità per migliorare il riconoscimento delle immagini più scure o ridurlo per le immagini più chiare.
Frequenza di riconoscimento
Questa è la frequenza di riconoscimento richiesta per la stringa estratta in modo che corrisponda al testo previsto. Ridurre la frequenza di riconoscimento per tollerare una proporzione di caratteri non corrispondenti nel testo riconosciuto. Il valore predefinito è 100%, che significa che una corrispondenza esatta è obbligatoria.

Punto di verifica

Abilita punto di verifica su elemento sincronizzato
Se questa opzione è selezionata, il test verifica se la sincronizzazione immagine riesce correttamente. Se la sincronizzazione produce un timeout, il punto di verifica restituisce uno stato non riuscito nel report del test delle prestazioni Citrix.

Tempo di risposta

Arresta tempo di risposta per
Selezionare questa opzione per utilizzare la sincronizzazione immagine corrente per arrestare una misura del tempo di risposta. Quando si seleziona questa opzione su una sincronizzazione immagine che non è già collegata al tempo di risposta, viene creato un nuovo tempo di risposta con un nome predefinito. Se ci sono tempi di risposta che non hanno un'azione di arresto, allora anche questi vengono elencati. Selezionare il tempo di risposta a cui si desidera collegarsi.
Vai alla definizione di tempo di riposta
Fare clic di seguito per navigare nell'elemento di sessione per visualizzare la tabella Definizioni tempo di risposta.

Feedback