Synchronisation des tests avec les zones d'écran

La synchronisation des images permet aux tests de performances Citrix 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.

Les éléments de synchronisation d'images d'un test permettent de réexécuter les tests dans des applications qui ne créent ni ne modifient un nombre important de fenêtres, mais qui mettent à jour le contenu de leur fenêtre de manière régulière.

Le contenu d'une image est traité comme un comme code haché de mappe de bits ou une chaîne de texte obtenue par reconnaissance optique des caractères. Lors de l'exécution du test, ce dernier attend que le contenu d'une zone d'écran corresponde à la valeur de synchronisation d'images attendue avant de poursuivre son exécution. Si cette correspondance n'a pas lieu lors de la période de synchronisation, un dépassement de délai d'attente de synchronisation d'images est généré dans l'historique de l'exécution du test.

Vous pouvez également ajouter des points de vérification à des synchronisations d'images dans l'éditeur du test. Le statut d'un point de vérification est Réussite si la synchronisation aboutit et Echec, en cas de dépassement du délai d'attente.

Vous insérez des synchronisations d'images lors de la phase d'enregistrement.

Pour utiliser la synchronisation des images, procédez comme suit :
  1. Commencez à enregistrer un test de performances Citrix et enregistrez une séquence d'actions utilisateur.
  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 de la fenêtre Contrôle du programme d'enregistrement Citrix, sélectionnez une zone de l'écran à utiliser pour la synchronisation, puis cliquez de nouveau sur le bouton Insérer une synchronisation d'images.
  3. Continuez l'enregistrement. Une fois que vous avez terminé la séquence d'actions à tester, fermez proprement la session Citrix et fermez le client Citrix Presentation Server. 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.
  4. Dans l'éditeur du test, sélectionnez l'élément Synchronisation des images.
    1. Choisissez l'état de synchronisation Conditionnel, Obligatoire ou Facultatif. Dans la plupart des cas, vous demandez explicitement une synchronisation et devez donc conserver l'état de synchronisation Conditionnel.
    2. Spécifiez la méthode de synchronisation.
      • Sélectionnez Code haché de la mappe de bits si vous souhaitez que la synchronisation ait lieu lorsque la zone sélectionnée correspond exactement à l'image enregistrée. Un seul pixel de différence entraîne un délai d'attente de la synchronisation.
      • Sélectionnez Reconnaissance optique des caractères si vous souhaitez que la synchronisation ait lieu lorsqu'une chaîne de texte est reconnue dans la zone sélectionnée. Cliquez sur Texte extrait pour tester la reconnaissance des caractères sur l'image enregistrée. Cliquez sur Options pour modifier les paramètres de reconnaissance optique des caractères si nécessaire.
    3. Indiquez si vous souhaitez activer un point de vérification sur la synchronisation des images. Le test peut ainsi générer un statut réussite ou échec dans le rapport Points de vérification Citrix.
Concepts associés
Présentation de la synchronisation Citrix
Tâches associées
Edition d'une action de souris
Affichage d'une séquence de souris
Edition d'une action de clavier
Edition d'une zone de saisie
Ajout de valeurs à une synchronisation d'images
Edition d'un commentaire utilisateur
Affichage des délais d'attente de la synchronisation d'images Citrix
Référence associée
Détails de la synchronisation des images Citrix
Conditions d'utilisation | Commentaires
(C) Copyright IBM Corporation 2006. All Rights Reserved. Copyright IBM France 2005. Tous droits réservés.