Vous pouvez enregistrer une session Citrix à partir de l'interface Web Citrix pour utiliser la fonction d'équilibrage de charge fournie par cette méthode de connexion. Lorsque vous avez terminé l'enregistrement de la session, l'assistant génère un test Citrix.
Avant de commencer
- 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
- Cliquez sur , puis sélectionnez Enregistrement Citrix et cliquez sur Suivant.
- Sur la page Sélection de l'emplacement pour la suite de
tests, sélectionnez un projet.
- Dans la zone Nom du fichier de test, entrez un nom pour
le test Citrix et cliquez sur Suivant.
- Dans la page Paramètres de connexion Citrix, sélectionnez
Via une interface Web et cliquez sur Suivant.
- Dans la page Sélection d'applications clientes, sélectionnez le navigateur Web à utiliser et cliquez sur Suivant.
- En fonction de votre sélection, effectuez une des étapes suivantes. Dans la page Paramètres de l'enregistreur, en fonction du navigateur sélectionné, spécifiez les détails suivants :
- Cliquez sur Enregistrer le trafic avec l'enregistreur proxy pour enregistrer
le trafic HTTP ou SOCKS via un proxy ou cliquez sur Enregistrer
le trafic avec l'enregistreur socket pour enregistrer le trafic réseau de bas niveau
des applications dans lesquelles un proxy ne peut pas être utilisé. Utilisez cette option surtout si vous n'utilisez pas Mozilla
Firefox ou Microsoft Internet
Explorer.
Remarque : En cas d'utilisation de l'enregistrement pour proxy, vous pouvez exclure les demandes
HTTP ou HTTPS ciblant des noeuds finaux spécifiques afin de ne pas les
enregistrer. Voir
Préférences d'enregistrement de proxy.
- Si le serveur requiert l'authentification SSL du client, vous devez fournir le
fichier de clés de certificat du client pour que l'enregistreur proxy soit
authentifié par le serveur comme si l'enregistreur proxy était le client. Cochez la case
Le serveur nécessite un certificat client spécifique. Spécifiez
le nom de fichier et le mot de passe du fichier de clés de certificat serveur. Si
plusieurs certificats sont requis, cliquez sur Certificats multiple,
puis sur Ajouter pour spécifier un nom
de fichier de clés de certificat et un mot de passe pour chaque nom d'hôte et port.
- Si vous avez sélectionné Mozilla Firefox, vous pouvez
choisir d'utiliser un profil Firefox temporaire. Firefox est ainsi démarré sans signet,
plug-in ou barre d'outils qui pourraient être associés à votre profil habituel. Cochez la case Utiliser un autre profil Firefox, puis sélectionnez Utiliser un profil
Firefox temporaire.
- Si vous avez cliqué sur Enregistrer le trafic avec l'enregistreur proxy,
cliquez sur Avancé pour indiquer si un enregistreur proxy
HTTP ou SOCKS doit être utilisé pour vérifier et éditer les paramètres de connexion
réseau que le navigateur utilise ou pour spécifier des paramètres d'authentification SSL avancés. Si vous avez cliqué sur Enregistrer le trafic avec l'enregistreur socket, spécifiez les paramètres d'authentification SSL avancés.
- Pour commencer l'enregistrement, cliquez sur Terminer. Le navigateur Web s'ouvre.
- Dans le navigateur Web, spécifiez l'URL du serveur de l'interface Web Citrix.
- Dans la page de l'interface Web Citrix, entrez votre nom d'utilisateur, votre
mot de passe et un domaine pour ouvrir une session. L'interface Web Citrix affiche la liste des applications
publiées sur un serveur et disponibles pour l'utilisateur. Sélectionnez l'application à tester. La fenêtre Enregistrement Citrix s'ouvre. 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. Vous pouvez utiliser des synchronisations d'images pour gérer la synchronisation d'un test dans des applications qui ne créent pas ou ne modifient pas un nombre important de fenêtres, mais qui mettent à jour régulièrement le contenu d'une fenêtre. 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. Vous pouvez également
ajouter des points de vérification à des synchronisations d'images dans l'éditeur du test.
- Pour ajouter une capture d'écran au test enregistré, cliquez sur l'icône
Capturer l'écran
. Les captures d'écran améliorent la lisibilité de vos tests et permettent de
visualiser le test enregistré.
- Pour modifier les paramètres des captures d'écran, cliquez sur l'icône Préférences de la capture d'écran
, puis sélectionnez
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.
- Lorsque vous avez terminé la séquence d'actions à tester, fermez la session et arrêtez l'enregistreur en cliquant sur Arrêter l'enregistrement (
) ou fermez l'application Citrix et le navigateur Web. 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.
Résultats
L'éditeur de test affiche à la fois les pages HTTP et les actions utilisateur Citrix.
Que faire ensuite
Pour exécuter le test d'interface Web Citrix, cliquez sur
Exécuter un test dans l'éditeur de test.