Le verifiche della prestazione Citrix
utilizzano meccanismi di sincronizzazione per riprodurre le verifiche su più sessioni
Citrix indipendentemente dalla prestazione del server.
Queste istruzioni consentono di registrare una verifica affidabile e di evitare timeout di sincronizzazione durante l'esecuzione della verifica.
Assicurarsi di avere un ambiente client di Citrix funzionante e di essere in grado di connettersi
al server Citrix.
Verificare che la sessione che si sta registrando sia riproducibile. Per registrare le verifiche che possono essere riprodotte in maniera affidabile, tenere presente le seguenti indicazioni:
- Se si salva un file durante una sessione registrata, alcune applicazione potrebbero emettere un'avvertenza per un nome file esistente quando si riproducono le verifiche. Se l'avvertenza non si trovava nella sessione registrata, allora è possibile che si verifichino errori e malfunzionamenti nella verifica.
- Non utilizzare la rotellina del mouse per scorrere durante la registrazione. Gli eventi della rotellina del mouse non sono registrati e risultano in
timeout di sincronizzazione al momento dell'esecuzione.
- Anticipare e fare provvista di avvertimenti da evitare e finestre non registrate e caselle di dialogo. Ad esempio, se si salva un file durante la registrazione, la verifica prova a salvare lo stesso file
durante la riproduzione. Sebbene il file potrebbe non esistere
durante la registrazione iniziale, esiste dopo la registrazione. Il tentativo di salvataggio genera un avvertimento di sovrascrittura
e causa timeout di sincronizzazione.
- Disabilitare o disattivare gli avvertimenti, le finestre e le caselle di dialogo visualizzate durante il primo
avvio dell'applicazione. Queste voci saranno catturate durante la registrazione, ma potrebbero
non essere visualizzate negli avvii di applicazione successivi.
Questo causa timeout di sincronizzazione.
- Utilizzare account utente di verifica dedicati per le verifiche di prestazione. Verificare che gli account utente abbiano un potenziale minimo
per causare problemi se gli eventi del mouse non previsti si verifichino al di fuori della
finestra delle applicazioni dopo un timeout di sincronizzazione.
- Impostare gli account di verifica e le applicazioni per ridurre a icona gli eventi della finestra non prevedibili, come le notifiche di nuova posta, gli aggiornamenti automatici e i suggerimenti quotidiani.
Se possibile, disabilitare i menu estensibili e consultare i suggerimenti.
- Verificare che tutti i computer utilizzati per la registrazione e la riproduzione delle verifiche citrix
utilizzino le stesse impostazioni internazionali e insiemi di carattere. Diverse locali
possono rendere alcuni caratteri non disponibili o alcuni input di tastiera incompatibili.
- Per avviare le applicazioni dal desktop, utilizzare la barra di Avvio veloce, i collegamenti sul
desktop o selezionare ed immettere il nome dell'applicazione. Non avviare le applicazioni o aprire i file
dalle posizioni che possono cambiare, come Preferiti, Documenti recenti, o altri menu dinamici.
- Quando si utilizzano i menu a tendina come il menu Start, attendere sempre un momento per la visualizzazione di un menu secondario. Dopo la registrazione, durante la modifica della verifica, guardare le sequenze mouse generate
per verificare che rispettino il percorso corretto per visualizzare il sottomenu.
- Quando si registrano le verifiche, prima di interagire con una finestra o una
finestra di dialogo, fare clic sull'elemento per assicurare di metterlo in evidenza, quindi fornire l'immissione.
- Verificare che i movimenti del mouse e gli eventi di tastiera siano chiaramente definiti e
ragionevolmente lenti. Se sono previsti suggerimenti o azioni di spostamento del mouse,
assicurarsi di attendere un tempo sufficiente prima di procedere.
- Quando un'applicazione è occupata, ad esempio quando il cursore del mouse è una
clessidra, evitare di utilizzare il mouse o di provare ad eseguire altre operazioni.
- Dopo aver registrato una sessione, alcune applicazioni richiedono l'immissione utente prima
di uscire (ad esempio, per registrare le modifiche). Ciò può causare discrepanze
tra lo stato dell'applicazione alla fine di una sessione e all'inizio di un'esecuzione
di verifica. Per evitare problemi, alla fine della sessione di registrazione,
chiudere tutte le applicazioni manualmente e terminare la sessione dal menu
piuttosto che fare clic su Arresta o Chiudi sul
client Citrix o il Controllo programma di registrazione Citrix.
Dopo la registrazione, e mentre si modifica la verifica, è importante
eseguire esecuzioni di verifica regolari per convalidare la verifica con un utente singolo. Dopo ogni esecuzione, aprire la registrazione di verifica per verificare che la verifica si sincronizzi correttamente. Se necessario, modificare il livello di sincronizzazione da Condizionale a Facoltativo sugli
eventi finestra o sincronizzazioni di immagine che producono timeout non necessari. Distribuire solo la verifica su utenti virtuali o eseguirla in una pianificazione quando la verifica
è sufficientemente solida da eseguire in modo perfetto.
Riconoscimento caratteri ottici
E' possibile utilizzare il riconoscimento di caratteri ottici quando si eseguono
le sincronizzazioni di immagine. Questo consente alla verifica di sincronizzarsi riconoscendo
il contenuto di un'area di schermo.
In alcuni casi, il software non riesce a riconoscere correttamente le porzioni del testo o le lettere.
Per migliorare i risultati del riconoscimento caratteri ottici seguire le istruzioni di seguito riportate:
- Utilizzare preferibilmente aree dello schermo ad alto contrasto dove il testo è chiaramente separato dallo sfondo.
- Selezionare aree di testo con una dimensione carattere, uno stile ed un colore omogenei. Mischiando gli stili di testo si producono pochi risultati.
- Disattivare Comprimi catture schermo in Preferenze registrazione Citrix. Questo migliora il riconoscimento del testo ma aumenta i requisiti dello spazio disco.
- Provare a modificare le impostazioni di Lingua OCR, il Fattore di zoom
OCR e la luminosità OCR nell'elemento di verifica di sincronizzazione dell'immagine.
- Se la verifica produce timeout di sincronizzazione immagine a causa di un riconoscimento del testo
non coerente, aprire la vista Sincronizzazione immagine nella registrazione della verifica e
fare clic sul pulsante Aggiungi valore per aggiungere il testo non riconosciuto
come valore di sincronizzazione alternato.
- In alcuni casi, potrebbe essere più efficace utilizzare il metodo del codice hash bitmap
per la sincronizzazione immagine, invece del riconoscimento carattere ottico.
Quando si registrano le sincronizzazioni immagine con riconoscimento di carattere ottico,
l'accuratezza del testo riconosciuto non è essenziale. E' solo importante che il testo riconosciuto sia coerente
ogni volta che viene eseguita la verifica per la sincronizzazione. Ad esempio, se una porzione di testo viene visualizzata come "Hello"
sullo schermo e riconosciuta come "He110" nella verifica registrata, non provare
a correggere il valore nell'elemento di verifica di sincronizzazione immagine, poiché lo stesso risultato dovrebbe verificarsi quando la verifica viene eseguita
per sincronizzare la verifica.