È possibile registrare una sessione Citrix dall'interfaccia Web Citrix
per utilizzare la funzione di bilanciamento del carico fornita da questo metodo di connessione. Una volta
completata la registrazione della sessione, la procedura guidata genera un test
Citrix.
Prima di iniziare
- Per impostazione predefinita, l'agent IBM® Rational Performance Tester viene
avviato come un servizio. Se si esegue un test Citrix su un agent, è necessario avviare l'agent Rational Performance Tester come un processo.
Per avviare un agent come un processo:
- Aprire la finestra Servizi di Windows.
- Per il servizio Majordomo, modificare il Tipo di avvio in Manuale e modificare
quindi lo Stato in Arresta.
- Dalla directory di installazione dell'agent, aprire la cartella Majordomo e fare doppio clic sul file Majordomo.exe.
Procedura
- Fare clic su , quindi
selezionare Registrazione Citrix e fare clic su Avanti.
- Nella pagina Seleziona percorso per gruppo di programmi test, selezionare un progetto.
- Nel Nome file di test, immettere un nome per il test Citrix, quindi fare clic su Avanti.
- Nella pagina Impostazioni di connessione Citrix,
selezionare Mediante un'interfaccia Web e fare clic su Avanti.
- Nella pagina Seleziona applicazioni client,
selezionare il browser Web da utilizzare e fare clic su Avanti.
- A seconda della selezione effettuata, eseguire una delle seguenti
operazioni. Nella pagina Impostazioni registratore,
a seconda del browser selezionato, specificare questi dettagli:
- Fare clic su Registra traffico con il registratore proxy per
registrare il traffico HTTP o SOCKS tramite un proxy oppure fare clic su Registra
traffico con il registratore del socket per registrare il traffico di rete di
basso livello per le applicazioni dove non è possibile utilizzare un proxy. Utilizzare
questa opzione principalmente quando non si sta utilizzando Mozilla Firefox o Microsoft Internet Explorer.
Nota: Quando
si utilizza la registrazione proxy, è possibile escludere mediante filtro le richieste HTTP o HTTPS
a specifici endpoint in modo che eventuali richieste a tali endpoint non vengano
registrate. Vedere
Preferenze di registrazione proxy.
- Se il server richiede l'autenticazione SSL client, fornire
l'archivio chiavi del certificato client affinché il registratore proxy venga autenticato
dal server come se fosse il client. Selezionare la casella di spunta Il server richiede un certificato client specifico. Specificare il nome file e la password del keystore certificato server. Se sono richiesti più certificati, fare clic su Più certificati e fare clic su Aggiungi e specificare un nome file keystore di certificato e una password per ogni nome host e porta.
- Se è stato selezionato Mozilla Firefox, è possibile scegliere
di utilizzare un profilo Firefox temporaneo. In questo modo Firefox
viene avviato senza segnalibri, plug-in o barre degli strumenti che potrebbero essere associati
al solito profilo. Selezionare
la casella di spunta Utilizzare un profilo Firefox alternativo e selezionare quindi Utilizzare un profilo Firefox temporaneo.
- Se si è fatto clic su Registra traffico con il registratore proxy,
fare clic su Avanzate per specificare se utilizzare un registratore
proxy HTTP o SOCKS per esaminare e modificare le impostazioni della connessione
di rete utilizzate dal browser o per specificare le impostazioni di autenticazione
SSL avanzate. Se si è fatto clic su Registra traffico con il registratore socket, specificare le impostazioni di autenticazione SSL avanzate.
- Per iniziare la registrazione, fare clic su Fine. Viene aperto il browser Web.
- Nel browser Web, specificare l'URL del server Interfaccia Web
Citrix
- Nella pagina Interfaccia Web Citrix, immettere il nome utente, la password e il dominio per aprire una sessione. L'Interfaccia Web Citrix visualizza l'elenco delle applicazioni pubblicate su un server e disponibile per l'utente. Selezionare l'applicazione da testare. Viene aperta la finestra Registrazione
Citrix. È possibile utilizzare i controlli del registratore nella barra degli strumenti per aggiungere commenti, registrare sincronizzazioni o acquisizioni schermo durante la sessione di registrazione.
- Per aggiungere un commento al test registrato, fare clic sull'icona Inserisci commento utente
. Poiché i test Citrix possono essere lunghi e difficili da leggere, commenti significativi possono aiutare a trovare elementi importanti.
- Per aggiungere una sincronizzazione immagine al test registrato,
fare clic sull'icona Inserisci sincronizzazione immagine
, selezionare un'area dello schermo
che verrà utilizzata per la sincronizzazione, quindi fare nuovamente clic sull'icona Inserisci
sincronizzazione immagine. Le sincronizzazioni delle immagini consentono
al test di tenere traccia del contenuto di un'area della schermata
durante la riproduzione invece che soffermarsi soltanto sugli eventi della finestra. È possibile utilizzare le
sincronizzazioni immagini per mantenere la sincronizzazione di un test nelle applicazioni
che non creano o modificano un numero elevato di finestre, ma ne aggiornano il
contenuto regolarmente. Il contenuto di un'immagine può essere valutato come codice hash bitmap o come un valore di testo ottenuto dal riconoscimento ottico dei caratteri. È inoltre possibile aggiungere punti di verifica alle sincronizzazioni immagine nell'editor di test.
- Per aggiungere un'acquisizione di schermo al test registrato, fare clic
sull'icona Immagine schermo
. Le acquisizioni schermo rendono i test più semplici e aiutano a visualizzare il test registrato.
- Per modificare le impostazioni per le acquisizioni schermo, fare clic sull'icona Preferenze
acquisizione schermo
, quindi selezionare una delle seguenti
opzioni: - Nessuna schermata automatica
- Selezionare questa opzione se non si desidera che il registratore di test registri le acquisizioni schermo automaticamente. Quando viene selezionata questa opzione, è ancora possibile registrare le acquisizioni schermo in modo manuale. Questa opzione è selezionata per impostazione predefinita.
- Acquisizione schermo ogni
- Selezionare questa opzione per registrare automaticamente una schermata periodica e specificare il tempo tra le acquisizioni.
- Acquisizione schermo alla creazione della finestra
- Selezionare questa opzione per registrare una schermata ogni volta che viene creato un oggetto finestra in Citrix.
- Escludi suggerimenti
- Quando Immagine schermo alla creazione della finestra è selezionata, abilitare questa opzione per impedire la creazione di un'acquisizione schermo ogni qual volta che viene visualizzato un evento di suggerimento durante la registrazione. Se questa opzione è disabilitata,
le acquisizioni schermo sono registrate alla visualizzazione dei suggerimenti.
- Una volta completata la sequenza di azioni da testare,
chiudere la sessione e arrestare il registratore facendo clic su Arresta
registrazione (
)
oppure chiudere l'applicazione Citrix e il browser Web. Si apre una finestra di avanzamento mentre viene generato il test. Al completamento, la vista Controllo registratore visualizza il messaggio Generazione test completata, Navigator test elenca il test e il test si apre nell'editor di test.
Risultati
L'editor di test visualizza le pagine HTTP e le azioni utente
Citrix.
Operazioni successive
Per eseguire il test dell'Interfaccia Web Citrix, fare clic su
Esegui
test nell'editor di test.