Instructions sur les tests de performances Citrix

Le test de performances Citrix utilise des mécanismes de synchronisation pour réexécuter les tests sur plusieurs sessions Citrix indépendamment des performances du serveur.

Ces instructions doivent vous aider à enregistrer un test fiable et éviter les délais d'attente de synchronisation lors de l'exécution du test.

Vérifiez que vous disposez d'un environnement de client Citrix fonctionnel et que vous pouvez vous connecter à un serveur Citrix.

Vérifiez que la session que vous enregistrez peut être reproduite. Pour enregistrer des tests qui peuvent être réexécutés de manière fiable, respectez les instructions suivantes :
  • Si vous sauvegardez un fichier lors d'une session enregistrée, lorsque vous exécutez à nouveau les tests, certaines applications risquent de générer un avertissement relatif à un nom de fichier existant. Si l'avertissement ne fait pas partie de la session enregistrée, des délais d'attente de synchronisation peuvent être générés.
  • Si les applications que vous testez contiennent des boîtes de dialogue qui apparaissent uniquement à la première exécution d'une fonction ou d'un programme spécifique, telles que des conseils ou des avertissements de sécurité, assurez-vous de les désactiver lorsque vous enregistrez le test. Les fenêtres ou boîtes de dialogue qui ont été enregistrées mais qui ne réapparaissent pas lors des réexécutions peuvent provoquer des erreurs.
  • Utilisez des comptes utilisateur de test dédiés pour les tests de performances. Assurez-vous que les risques que les comptes utilisateur créent des incidents sont minimes si des événements de souris imprévisibles surviennent en dehors de la fenêtre de l'application.
  • Configurez les comptes et les applications du test de sorte à minimiser les événements de fenêtre imprévisibles, tels que les nouvelles notifications de courrier, les mises à jour automatiques ou les conseils quotidiens. Désactivez les menus extensibles et les info-bulles lorsque cela est possible.
  • Si possible, évitez d'utiliser le menu Démarrer pour lancer des applications. Utilisez la barre de démarrage rapide, les raccourcis du bureau ou sélectionnez Démarrer > Exécuter, puis entrez le nom de l'application.
  • Evitez de lancer des applications ou d'ouvrir des fichiers à partir d'emplacements qui risquent d'être modifiés (par exemple, Favoris ou Fichiers récents.
  • Si vous utilisez des menus en cascade tels que le menu Démarrer, attendez toujours que le sous-menu s'affiche. Après l'enregistrement, lors de l'édition du test, vérifiez les séquences de souris générées pour vous assurer qu'elles suivent le chemin approprié pour afficher le sous-menu.
  • N'utilisez pas les menus Documents récents pour ouvrir des fichiers ou lancer des applications, car ces options peuvent changer d'une exécution à une autre.
  • Lorsque vous enregistrez vos tests, avant d'interagir avec une fenêtre ou une boîte de dialogue, cliquez sur l'élément pour vous assurer qu'il est sélectionné, puis entrez vos données.
  • Vérifiez que les déplacements de souris et les événements de clavier sont clairement définis et relativement lents. Si des info-bulles (aide contextuelle) ou des actions de survol de la souris sont prévues, attendez le temps nécessaire avant de déplacer la souris.
  • Après l'enregistrement d'une session, certaines applications requièrent une entrée utilisateur avant d'être fermées (par exemple, pour enregistrer les modifications). Des écarts peuvent donc apparaître entre l'état de l'application à la fin d'une session et au début d'une exécution de test. Pour éviter des incidents, à la fin d'une session d'enregistrement, fermez manuellement toutes les applications et fermez correctement la session en cliquant sur Démarrer > Fermer la session au lieu de cliquer sur Arrêter ou sur Fermer sur le client Citrix ou dans la fenêtre Contrôle du programme d'enregistrement Citrix.

Après l'enregistrement et pendant que vous éditez le test, il est important d'effectuer des exécutions de vérification régulières pour valider le test avec un seul utilisateur. Après chaque exécution, ouvrez l'historique d'exécution du test pour vous assurer que le test se synchronise correctement. Si nécessaire, remplacez le niveau de synchronisation Conditionnel par Facultatif pour les synchronisations d'images ou d'événements de fenêtre qui génèrent des délais d'attente inutiles. Ne déployez le test que sur des utilisateurs virtuels ou exécutez-le dans un planning si le test est assez fiable pour être exécuté sans faille avec un seul utilisateur.

Concepts associés
Présentation du test des performances Citrix
Présentation de la synchronisation Citrix
Tâches associées
Enregistrement d'un test Citrix
Insertion d'une nouvelle séquence enregistrée dans un test
Modification des préférences d'enregistrement Citrix
Modification des préférences de génération de test Citrix
Conditions d'utilisation | Commentaires
(C) Copyright IBM Corporation 2006. All Rights Reserved. Copyright IBM France 2005. Tous droits réservés.