Détails de la synchronisation des images Citrix

Dans l'éditeur de test, la synchronisation des images Citrix permet aux tests de performances Citrix de conserver une trace du contenu d'une zone d'écran lors de la réexécution. Ces paramètres s'appliquent à l'élément de synchronisation d'images sélectionné.

Attributs de synchronisation des images

Emplacements
Coordonnées du coin supérieur gauche de la zone de synchronisation des images et taille de cette zone en pixels. Cette zone est en lecture seule.
Etat de la synchronisation
Décrit le comportement du test si le délai d'attente de synchronisation est dépassé pour l'image. Le délai d'attente de base est spécifié dans les préférences de génération de test, mais le délai réel varie avec le niveau de synchronisation.
Conditionnel
Le délai d'attente conditionnel correspond au délai d'attente de base tel qu'il est spécifié dans les préférences de génération de test Citrix. Si la synchronisation échoue, le test essaye de reprendre son exécution et un délai d'attente est consigné dans le rapport de performances Citrix et le journal de test.
Obligatoire
Le délai d'attente obligatoire est égal à trois fois le délai d'attente de base. Si la synchronisation échoue, le test se termine avec un statut d'erreur et un délai d'attente est consigné dans le journal de test.
Facultatif
Le délai d'attente facultatif est fixé à deux secondes. Si la synchronisation échoue, le test ignore le délai d'attente.
Aperçu de la synchronisation des images
Capture d'écran de la zone de synchronisation des images telle qu'elle a été enregistrée. Sélectionnez Adapter l'écran à la zone visible pour limiter la taille de la capture d'écran dans l'éditeur de test.

Synchronisation

Code haché de la mappe de bits
Spécifie que la synchronisation sera évaluée sur le code haché de la mappe de bits. Un code haché est un nombre unique calculé à partir de l'image de la zone sélectionnée. Lors d'une synchronisation d'images dans l'exécution d'un test, le test détermine le code haché de la zone sélectionnée et synchronise le test si le code haché de la zone d'écran correspond au code haché attendu avant dépassement du délai d'attente.
Reconnaissance optique des caractères
Spécifie que la synchronisation sera évaluée sur une valeur de texte reconnue. Le programme de reconnaissance optique des caractères extrait une chaîne de texte de la zone d'image sélectionnée. Lors d'une synchronisation d'images dans l'exécution d'un test, le test applique continuellement la reconnaissance des caractères à la zone sélectionnée et synchronise le test dès que la valeur de texte extraite correspond à la valeur de texte attendue avant dépassement du délai d'attente.
Valeur
Cette page spécifie la valeur attendue en fonction de la technique de reconnaissance spécifiée. Vous pouvez ajouter d'autres valeurs en cliquant sur Ajouter pour que la synchronisation des images puissent aboutir dans différents cas. Ces autres valeurs sont évaluées de la même manière que la principale valeur attendue.
Code haché de la mappe de bits
Si l'option Code haché de la mappe de bits est sélectionnée, il s'agit du code haché calculé sur la zone d'image sélectionnée lors de l'enregistrement. Après l'exécution d'un test, vous pouvez créer d'autres valeurs de code haché en copiant les codes hachés résultants de la vue Synchronisation des images Citrix.
Texte prévu

Si l'option Reconnaissance optique des caractères est sélectionnée, il s'agit de la valeur de texte attendue extraite par le programme de reconnaissance optique des caractères de la zone d'image sélectionnée. Cliquez sur Texte extrait pour extraire une chaîne de texte de la zone d'image sélectionnée.

Si l'extraction de texte n'aboutit pas, essayez de modifier les paramètres de la reconnaissance de caractères dans la page Options. Toutefois la précision du texte reconnu n'est pas primordiale. L'important est que le texte reconnu soit cohérent chaque fois que le test est exécuté pour que ce dernier puisse être synchronisé.

Utiliser l'expression régulière
Cette option permet d'exprimer la chaîne de texte attendue à l'aide d'une syntaxe d'expression régulière standard.
Options
Cette page spécifie les paramètres de l'extraction de texte par reconnaissance optique des caractères. Vous devez expérimenter divers paramètres pour obtenir les résultats appropriés. Après avoir modifié un paramètre, cliquez sur l'onglet Valeur, puis sur Texte extrait pour vérifier si la reconnaissance des caractères est améliorée. Etant donné que la reconnaissance optique des caractères est utilisée à des fins de vérification, la cohérence des résultats est plus importante que la précision du texte extrait.
Facteur d'agrandissement
Facteur d'agrandissement appliqué à l'image. Le paramètre par défaut est moyen pour les tailles de police standard. Augmentez le facteur de zoom afin d'améliorer la reconnaissance des polices plus petites ou réduisez-le pour les polices de plus grande taille.
Langue
Langue du dictionnaire utilisé par la synchronisation par reconnaissance des caractères. Sélectionnez la langue de l'application que vous testez. Si cette langue n'est pas disponible dans la liste, modifiez le paramètre de langue dans la zone Paramètres par défaut de la reconnaissance optique des caractères des préférences Génération de test Citrix.
Intensité
Niveau d'intensité de 0 à 250 appliqué à l'image. Le paramètre par défaut est de 70 pour un texte de contraste normal. Augmentez le paramètre d'intensité pour améliorer la reconnaissance des images sombres ou réduisez-le pour les images plus claires.
Taux de reconnaissance
Taux de reconnaissance nécessaire pour que la chaîne extraite corresponde au texte attendu. Réduisez le taux de reconnaissance afin d'admettre dans le texte reconnu une partie des caractères ne correspondant pas. La valeur par défaut est 100 %, ce qui signifie qu'une correspondance exacte est requise.

Point de vérification

Activer le point de vérification sur l'élément synchronisé
Si cette option est sélectionnée, le test vérifie si la synchronisation des images a abouti. Si la synchronisation dépasse le délai d'attente, le point de vérification renvoie un statut échec dans le rapport du test de performances Citrix.

Temps de réponse

Arrêter le temps de réponse pour
Cette option permet d'utiliser la synchronisation d'images en cours pour arrêter un calcul de temps de réponse. Si vous sélectionnez cette option sur une synchronisation d'images qui n'est pas associée à un temps de réponse, un nouveau temps de réponse est créé avec un nom par défaut. Si des temps de réponse ne comportent pas d'action d'arrêt, ces derniers sont également répertoriés. Sélectionnez le temps de réponse à relier.
Accéder à la définition du temps de réponse
Cette option permet d'accéder à l'élément de session pour afficher la table Définitions des temps de réponse.

Retour d'informations