Istruzioni della verifica delle prestazioni Citrix

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 Start > Esegui 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 Start > Disconnetti 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.

Concetti correlati
Panoramica test prestazione Citrix
Panoramica sulla sincronizzazione Citrix
Attività correlate
Registrazione di una verifica Citrix
Inserimento di una nuova registrazione in una verifica Citrix

Commenti