Vous pouvez enregistrer une session Citrix à l'aide du client Citrix XenApp
ou XenDesktop. Lors de l'enregistrement, l'assistant démarre
automatiquement le clientet le configure pour cette opération. Une
fois que vous avez enregistré la session, l'assistant génère un test de performances Citrix.
Avant de commencer
- Installez Citrix OnlinePlugin ou Citrix Receiver et connectez-vous à Citrix XenApp ou à Citrix
XenDesktop. Pour plus d'informations sur les versions prises en charge, consultez le
document
System
Requirements.
- Si vous utilisez Microsoft Windows 2008, vous devez avoir Citrix Receiver 3.3 ou 4.1. Pour exécuter un test Citrix sous Microsoft Windows 2008, vous devez installer Citrix Receiver 3.3 ou 4.1 et.Net Framework 3.5. Pour installer la fonction .Net Framework 3.5, ouvrez le Panneau de configuration, puis cliquez sur Activer ou désactiver des fonctionnalités Windows. Dans l'assistant Ajout de rôles et de fonctionnalités, dans la page Fonctionnalités, cochez la case des fonctionnalités .Net Framework 3.5, puis cliquez sur Suivant.
Pour spécifiez le chemin des fichiers source de la fonctionnalité, cliquez sur Spécifier un autre chemin d'accès source, indiquez le chemin, cliquez sur OK puis sur Installer.
- Le comportement de l'assistant d'enregistrement est contrôlé par les préférences de l'enregistreur. Pour consulter les paramètres actuels, sélectionnez , développez Test, puis cliquez sur Enregistrement Citrix. Cette procédure suppose que les paramètres par défaut sont utilisés.
- Après l'enregistrement d'un test ou l'exécution d'un test sous Windows 2008, l'onglet Synchronisation des images Citrix n'affiche pas la capture d'écran pour l'image réelle.
Le code haché du bitmap varie également pour la capture d'écran réelle et attendue.
Vous devez utiliser le code haché du bitmap de l'image attendue pour l'image réelle. Pour cela, dans la zone Synchronisation des images Citrix, cliquez sur l'icône Ajouter une valeur puis sur Oui dans le message de confirmation. L'entrée Synchronisation des images s'ajoute au test. Sauvegardez le test.
- Par défaut, l'agent IBM® Rational Performance Tester démarre en tant que service. Si vous exécutez un test Citrix sur un agent, vous devez démarrer l'agent
Rational Performance Tester en tant que processus.
Pour démarrer un agent en tant que processus :
- Ouvrez la fenêtre des services Windows.
- Pour le service Majordomo, remplacez le type de démarrage par Manuel, paramétrez l'état sur Arrêter.
- Dans le répertoire d'installation de l'agent, ouvrez le dossier Majordomo et cliquez deux fois sur le fichier Majordomo.exe.
Procédure
Pour enregistrer un test Citrix :
- Dans la perspective Test de performances, cliquez sur le bouton Créer un test à partir de l'enregistrement de la barre d'outils
ou cliquez sur
.
- Dans l'assistant Créer un test à partir de l'enregistrement,
sélectionnez Créez un test à partir d'un nouvel enregistrement,
sélectionnez Test Citrix, puis cliquez sur
Suivant. Si vous enregistrez des données sensibles, vous pouvez
sélectionner le Niveau de chiffrement de l'enregistrement.
- Dans la page Sélection d'un emplacement, sélectionnez les
emplacements du projet et du dossier qui doivent contenir le nouveau test, entrez un nom
pour le test, puis cliquez sur Suivant. Si nécessaire, cliquez sur le bouton de fonction Créez le dossier parent
pour créer un projet ou un dossier.
- Dans la page Paramètres de connexion Citrix, spécifiez le mode
de connexion au serveur Citrix. Effectuez l'une des tâches suivantes :
- Si votre administrateur Citrix vous a fourni un fichier ICA, procédez comme
suit :
- Sélectionnez Avec le fichier ICA pour utiliser ses
paramètres pour vous connecter au serveur.
- Cliquez sur Parcourir pour rechercher et sélectionner
le fichier ICA sur votre ordinateur.
- Cliquez sur Suivant pour continuer.
- Si vous voulez indiquer manuellement le serveur Citrix à utiliser pour
la session, procédez comme suit :
- Sélectionnez Sur le serveur pour vous connecter
directement au serveur.
- Indiquez le nom ou l'adresse IP du serveur ou cliquez sur Parcourir pour localiser
un serveur ou une ferme de serveurs sur votre réseau local.
- Facultatif : Si vous devez modifier les paramètres de la ferme
Citrix, cliquez sur Paramètres de la ferme.
- Pour
enregistrer une session de bureau Windows, n'entrez rien dans la zone Programme d'origine.
- Si votre administrateur Citrix a publié des applications sur le réseau,
procédez comme suit :
- Sélectionnez Sur une application publiée et cliquez sur
Parcourir pour choisir l'application dans la liste
d'applications publiées sur le serveur ou sur la ferme de serveurs.
- Facultatif : Si vous devez modifier les paramètres de la ferme
Citrix, cliquez sur Paramètres de la ferme.
Dans ce cas, la
ferme de serveurs effectue l'équilibrage de charge et sélectionne automatiquement
le serveur.
- Pour que la séquence d'ouverture de session fasse partie des
paramètres de la session, sélectionnez
Connexion avec les données d'identification indiquées, entrez vos
données d'identification et spécifiez le nom de domaine. Si cette option est désactivée,
vos données d'identification sont enregistrées dans la séquence de connexion, lors de
l'enregistrement.
Remarque : Si vous utilisez l'option Avec le fichier ICA et que le fichier ICA contient la commande LogonTicket, même après avoir tapé vos données d'identification dans le cadre de cette étape, vous devez taper de nouveau vos données d'identification sur le serveur Citrix pour démarrer un test Citrix. Pour éviter d'entrer deux fois les données d'identification, supprimez la commande LogonTicket du fichier ICA.
- Cliquez sur Suivant pour continuer.
- Dans la page Préférences de la session Citrix, vous pouvez
entrer une description du test et modifier les paramètres vidéo, le mode de chiffrement
et les options avancées du client Citrix XenApp.
Cliquez sur Suivant pour continuer.
Remarque : Les tests de performances Citrix reposant sur des interactions de niveau inférieur
avec le serveur, y compris des coordonnées de fenêtre et de souris, la taille du bureau
Citrix doit être assez importante pour prendre en charge l'application en cours de test. Vous
devez particulièrement éviter de faire défiler les fenêtres lors de l'enregistrement.
- S'il s'agit du premier enregistrement d'un test de performances Citrix, lisez
l'avertissement de confidentialité, puis sélectionnez
J'accepte pour continuer.
- Pour commencer l'enregistrement, cliquez Terminer. La fenêtre Enregistrement Citrix s'ouvre et
présente la session Citrix XenApp et un ensemble de contrôles de
l'enregistreur.
- Dans la fenêtre Enregistrement Citrix, effectuez les tâches à
tester. Vous pouvez utiliser les contrôles de l'enregistreur pour ajouter des
commentaires, enregistrer des synchronisations ou prendre des captures d'écran
lors de l'enregistrement.
- Pour ajouter un commentaire utilisateur au test enregistré, cliquez sur l'icône
Insérer un commentaire utilisateur
. Les tests Citrix pouvant être longs et difficiles à lire, des commentaires
explicatifs peuvent faciliter la recherche des éléments importants.
- Pour ajouter une synchronisation d'images au test enregistré, cliquez sur
l'icône Insérer une synchronisation d'images
, sélectionnez une
zone de l'écran à utiliser pour la synchronisation, puis cliquez à nouveau
sur l'icône Insérer une synchronisation d'images. Les synchronisations d'images permettent au test de conserver une trace du contenu
d'une zone d'écran lors de la réexécution au lieu de ne tenir compte que des événements
de fenêtre. Ces captures d'écran permettent de gérer la synchronisation d'un test dans des applications
qui ne créent ni ne modifient un nombre important de fenêtres, mais qui mettent à jour le
contenu d'une fenêtre de manière régulière. Le contenu d'une image peut être évalué comme code haché de mappe de bits ou valeur
textuelle obtenue par reconnaissance optique des caractères.
- Pour insérer une mesure de temps de réponse lors de l'enregistrement, cliquez sur
l'icône Insérer le temps de réponse
afin de créer un point de départ
pour la mesure dans l'enregistrement, puis cliquez de nouveau sur cette icône pour créer
un point d'arrêt.
- Pour ajouter une capture d'écran ou de fenêtre au test enregistré, cliquez sur l'icône
Capturer l'écran
ou Capturer la fenêtre
. Les captures d'écran et de fenêtre améliorent la lisibilité de vos tests et permettent de
visualiser le test enregistré. Pour modifier les paramètres des captures d'écran et de
fenêtre, cliquez sur l'icône Préférences de la capture d'écran
, puis sélectionnez
l'une des options suivantes :
- Aucune capture d'écran
- Sélectionnez cette option si vous ne souhaitez pas que l'enregistreur de test
enregistre automatiquement des captures d'écran. Lorsque cette option est sélectionnée,
vous pouvez toujours enregistrer des captures d'écran manuellement. Cette option est
sélectionnée par défaut.
- Capturer l'écran toutes les
- Sélectionnez cette option pour enregistrer automatiquement une capture d'écran
périodique et spécifier le délai entre les captures.
- Capturer l'écran lors de la création de la fenêtre
- Sélectionnez cette option pour enregistrer une capture d'écran chaque fois qu'un
objet de fenêtre est créé dans Citrix.
- Exclure les info-bulles
- Lorsque l'option Capturer l'écran lors de la création de la fenêtre est
sélectionnée, activez cette option pour empêcher la création d'une capture d'écran dès qu'une
info-bulle s'affiche lors de l'enregistrement. Si cette option est désactivée, les captures d'écran
sont enregistrées lors de l'affichage des info-bulles.
Pour prévisualiser toutes les captures d'écran, captures de fenêtre et
synchronisations d'images en regard de la fenêtre Enregistrement Citrix,
cliquez sur l'icône Aperçu de la capture d'écran
.
- Une fois que vous avez terminé la séquence d'actions à tester, fermez la session et
arrêtez l'enregistreur en cliquant sur Arrêter l'enregistrement
. Une fenêtre de progression
s'ouvre lors de la génération du test. Une fois terminé, la vue Contrôle de
l'enregistreur affiche le message Génération de test
terminée, le navigateur de test montre votre test et celui-ci s'ouvre dans
l'éditeur de tests.