L'éditeur de test permet d'inspecter et de personnaliser un test que
vous avez enregistré.
L'éditeur de test répertorie les événements de fenêtre pour un test, dans une
séquence.
Les nouvelles fenêtres apparaissent en gras. Le système d'exploitation Windows affecte
un numéro d'ID à chaque fenêtre. Ce numéro change à chaque exécution du test, mais reste
généralement le même dans un test, et permet donc d'identifier chaque objet de fenêtre.
Remarque : Dans certains cas, le système d'exploitation recycle les ID fenêtre détruits. L'enregistreur
de test les identifie correctement en ajoutant un numéro supplémentaire à la fin de l'ID
fenêtre si nécessaire.
L'exemple ci-après montre le test Paint, qui a été généré à partir de l'enregistrement des actions du testeur suivantes :
- connexion au serveur Citrix,
- démarrage du programme Paint via le menu Démarrer,
- sélection de la couleur rouge et de l'outil aérographe et écriture du mot "Hello",
- sélection de la couleur bleu et de l'outil texte et écriture du mot "World",
- fermeture du programme Paint et arrêt de l'enregistrement.
Deux zones principales constituent la fenêtre de l'éditeur de test. La zone de gauche, Contenu du test, affiche la séquence d'événements chronologique du test. La zone de droite, Détails de l'élément de test, affiche des détails sur l'élément sélectionné (fenêtre, événement de souris, événement de touche ou capture d'écran) dans la hiérarchie des tests. Dans l'exemple ci-dessus, la zone Détails de l'élément de test
affiche des informations sur le test car le nom du test, Paint, est sélectionné dans la
zone Contenu du test.
Les options communes et les options Citrix s'appliquent à l'ensemble du test.
Sous le test se trouve la session Citrix, qui contient des informations
relatives aux options du client Citrix Presentation Server et de connexion, telles que la
résolution et le nombre de couleurs.
Les fenêtres sont les éléments de test principaux dans un test Citrix et
représentent des objets graphiques dessinés par le serveur Citrix, tels que la fenêtre,
les boîtes de dialogue, les menus ou les info-bulles. Un événement de fenêtre est enregistré à chaque fois qu'une fenêtre est créée, supprimée, déplacée ou redimensionnée. La première occurrence d'une fenêtre, qui correspond à un événement de création de fenêtre, s'affiche en gras. Les objets de fenêtre sont généralement identifiés par leur titre. S'il n'existe pas de titre de fenêtre, pour les menus ou les info-bulles par exemple, l'éditeur de test utilise le numéro d'ID de la fenêtre.
La liste des événements de la fenêtre apparaît dans les fenêtres, tels que des événements de création de fenêtre, des captures d'écran, des actions de souris ou de clavier.
Certaines actions contiennent des données mises en évidence. La mise en évidence indique que les données contiennent l'un des types d'informations suivants ou les deux :
- Un pool de données candidat : il s'agit d'une valeur, généralement spécifiée par le testeur
lors de l'enregistrement, qui, d'après le générateur de test, sera probablement
remplacée par les valeurs d'un pool de données. Il peut s'agir d'une chaîne que vous recherchez dans un test enregistré.
La chaîne est mise en évidence en tant que candidat au pool de données, au cas où, avant
l'exécution du test, vous voudriez l'associer à une colonne de pool de données contenant des
valeurs de substitution appropriées.
- Des données corrélées : il s'agit des valeurs d'un test ; généralement, l'une
se trouve dans une réponse et l'autre dans une demande ultérieure. Selon le générateur de
test, elles doivent être associées pour garantir une exécution correcte du test.
Il peut s'agir par exemple d'une photo renvoyée au navigateur par un test qui
effectue une recherche dans une base de données d'employés. Le générateur de test effectue automatiquement une corrélation des noms
d'employé avec les photos. Imaginez qu'avant d'exécuter le test avec plusieurs
utilisateurs virtuels, vous remplaciez le nom de l'employé recherché dans le
test enregistré par des noms figurant dans un pool de données. Etant donné que
le test corrèle les données, chaque utilisateur virtuel recherche un employé
différent et le serveur renvoie la photo appropriée.
Pour une illustration du codage par couleur dans les tests de performances, cliquez sur Fenêtre > Préférences > Test > Editeur de test de performances et sélectionnez l'onglet Couleurs et polices.
Cliquez sur Ajouter pour ajouter des éléments à l'élément de test sélectionné.
Vous pouvez également cliquer avec le bouton droit de la souris sur un élément de test et sélectionner une action dans le menu.
Les options qui apparaissent dépendent de l'élément sélectionné. Par exemple, dans une fenêtre, vous pouvez ajouter une action de souris ou une zone de saisie. Le bouton
Insérer fonctionne de la même manière. Utilisez-le pour
insérer un élément avant l'élément sélectionné.
Le bouton
Supprimer permet de supprimer un élément.
Remarque : Les
tests de performances Citrix s'appuyant sur une interaction de faible niveau avec
le serveur, la modification des éléments de test risque de faire échouer un
test enregistré.
Il arrive parfois que la zone de l'éditeur dont vous avez besoin est dissimulée. Pour agrandir une zone, placez votre curseur sur l'une des lignes bleues pour qu'il change de forme (il se transforme en ligne verticale comportant une flèche orientée vers le haut dans la partie supérieure et une flèche orientée vers le bas dans la partie inférieure) et faites glisser la ligne vers le haut ou vers le bas en appuyant sur le bouton gauche de la souris.