Panoramica test prestazione Citrix

IBM Rational Performance Tester Extension for Citrix Presentation Server consente di verificare la prestazione delle applicazioni Citrix.

I risultati della verifica delle prestazioni si basano sullo sviluppo della verifica. Tutte le seguenti fasi contribuiscono a generare risultati di verifica significativi:

Prerequisiti

Prima di poter verificare la prestazione delle applicazioni Citrix, un client Citrix Presentation Server deve essere installato sulla stessa computer di IBM Rational Performance Tester. Il client Citrix Presentation Server viene richiesto per la registrazione e l'esecuzione delle verifiche di prestazione.

Se si stanno distribuendo le verifiche su computer remoti per emulare un ampio numero di utenti, è necessario installare il seguente software su ogni computer remoto:
  • Il client Citrix Presentation Server
  • IBM Agent Controller

Limitazioni

Le verifiche delle prestazioni Citrix utilizzano gli eventi di creazione e modifica delle finestre e, facoltativamente, le tecniche di riconoscimento immagini, per sincronizzare l'input utente con l'output del server. Prima di registrare una sessione con un'applicazione Citrix, il funzionamento di quella applicazione deve essere perfettamente riproducibile. In modo specifico, l'applicazione deve sempre creare le finestre e gli elementi della GUI nelle stesse posizioni e nella stessa sequenza. Gli eventi mouse o tastiera devono sempre produrre la stessa emissione. Considerare questi esempi:
  • Se l'applicazione visualizza finestre o caselle di dialogo solo sulla prima esecuzione di un programma o una funzione particolare, come i suggerimenti o gli avvertimenti di sicurezza, verificare che siano disattivati quando si registra la verifica. Tutte le finestre o le caselle di dialogo che erano registrate ma non sono visualizzate su esecuzioni successive o che hanno restituito coordinate su schermo differenti provocheranno errori nella verifica e timeout di sincronizzazione.
  • Se si salva un file durante una sessione registrata, l'applicazione potrebbe emettere un'avvertenza per un nome file esistente quando si riproducono le verifiche. Se l'avvertenza non non si trovava nella sessione registrata, questo causerà errori e malfunzionamenti nella verifica.

Poiché le verifiche delle prestazioni Citrix interagiscono con il client Citrix Presentation Server a un livello minimo (spostamenti del mouse, selezione dei tasti), tutte le modifiche apportate alla verifica dopo la registrazione, come ad esempio lo spostamento degli elementi di verifica, l'aggiunta di loop o di condizioni, o l'inserimento di nuove sequenze, possono alterare il contesto delle azioni utente e causare timeout di sincronizzazione. E' essenziale conoscere il contesto delle azioni utente quando si modifica la verifica.

Concetti correlati
Istruzioni della verifica delle prestazioni Citrix
Panoramica sulla sincronizzazione Citrix

Commenti