Enregistrement d'un test avec l'interface Web Citrix

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

  1. Enregistrez d'abord un test HTTP : cliquez sur Fichier > Nouveau > Test à partir d'un enregistrement, puis sélectionnez Enregistrement HTTP et cliquez sur Suivant.
  2. 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.
  3. Dans le navigateur Web, entrez l'URL du serveur d'interface Web Citrix.
  4. 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.
  5. 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.
  6. Sélectionnez l'application à tester.
  7. 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.
  8. Enregistrez à présent le test Citrix : cliquez sur Fichier > Nouveau > Test à partir d'un enregistrement, puis sélectionnez Enregistrement Citrix et cliquez sur Suivant.
  9. Sur la page Sélection de l'emplacement pour la suite de tests, sélectionnez un projet.
  10. Dans la zone Nom du fichier de test, entrez un nom pour le test Citrix et cliquez sur Suivant.
  11. 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.
  12. 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.
  13. 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.
    1. Pour ajouter un commentaire utilisateur au test enregistré, cliquez sur le bouton Insérer un commentaire utilisateur (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.
    2. Pour ajouter une synchronisation d'images au test enregistré, cliquez sur le bouton Insérer une synchronisation d'images (Icône 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.
    3. Pour ajouter une capture d'écran au test enregistré, cliquez sur le bouton Capturer l'écran (Icône Capturer l'écran). Les captures d'écran améliorent la lisibilité de vos tests et permettent de visualiser le test enregistré.
    4. Pour modifier les paramètres des captures d'écran, cliquez sur Préférences de la capture d'écran 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.
  14. Au terme de la séquence d'actions à tester, fermez la session et arrêtez l'enregistreur en cliquant sur Arrêter l'enregistrement (Icône 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.

Retour d'informations