Vous pouvez enregistrer une session Citrix
depuis l'interface Web Citrix pour utiliser la fonction d'équilibrage de charge
fournie par cette méthode de connexion.
Pour ce faire, enregistrer un test HTTP
contenant des informations sur la session enregistrées avec l'interface Web, puis
enregistrez un test Citrix utilisant ces informations. Une fois la session
enregistrée, l'assistant génère un test Citrix.
Avant de commencer
Un test HTTP fournit des informations sur la session pour qu'un
utilisateur ou une application se connecte à une ferme Citrix. Le même test HTTP
peut être réutilisé pour enregistrer différents tests Citrix.
Les tests
Citrix enregistrés avec cette méthode peuvent uniquement être exécutés dans un
planning. Une fois l'enregistrement terminé, vous devez configurer un
planning exécutant d'abord le test HTTP puis le test Citrix.
Procédure
- Enregistrez d'abord un test HTTP : cliquez sur
, puis sélectionnez
Enregistrement HTTP 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 correspondant au test de performances HTTP, puis cliquez sur Terminer. Le nom que vous entrez est le nom de base de l'enregistrement, du test et d'autres fichiers requis. Vous voyez
ces fichiers dans le navigateur standard ou l'explorateur de packages Java
avec leurs extensions distinctives, mais
seul le nom simple (test) dans le navigateur de test.
- Dans le navigateur Web, entrez l'URL du serveur d'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.
- Ouvrez les préférences de connexion et sélectionnez une
taille de fenêtre autre que
transparent. Le mode transparent est incompatible avec les plannings de test.
- Sélectionnez l'application à tester.
- Fermez l'application et le navigateur Web. Cette action arrête l'enregistrement et génère un nouveau test HTTP
terminant par un élément de test de code personnalisé nommé
StoreICA.
- Enregistrez à présent le test Citrix : 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 dans la zone
Scénario de connexion, cliquez sur
Parcourir. sélectionnez ensuite le test HTTP contenant la
session de l'interface Web Citrix.
- Pour commencer l'enregistrement, cliquez sur 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, exécutez les tâches
que vous voulez 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 le
bouton 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 le
bouton Insérer une synchronisation d'images
(
), sélectionnez une zone de
l'écran qui sera utilisée pour la synchronisation, puis cliquez à nouveau sur le
bouton 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. Elles 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. 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 le bouton
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 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.
- Au terme de 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. A la fin de l'enregistrement, la vue du
contrôle de l'enregistreur affiche le message de
Génération de test terminée, le navigateur de test
répertorie votre test et le test s'ouvre dans l'éditeur de test.
Que faire ensuite
Pour exécuter le test d'interface Web Citrix, vous devez créer un planning, ajouter le test HTTP, puis le test Citrix.