Leçon 1.1 : Enregistrer un test de performances Citrix
Dans cette leçon, vous apprenez à créer un projet de test et à enregistrer des
actions utilisateur dans Citrix XenApp.
Pourquoi et quand exécuter cette tâche
Le moyen le plus commode de créer un nouveau test dans IBM® Rational
Performance Tester est d'enregistrer une session Citrix.
L'enregistrement contient d'une part les actions de l'utilisateur sous forme de frappes de touches et de
clics de la souris, d'autre part les réponses du serveur Citrix sous forme d'événements de fenêtre.
En raison du mode de fonctionnement de l'enregistreur, veuillez tenir compte des
points suivants durant l'enregistrement :
Configurez votre application de telle sorte que toutes les actions soient
reproductibles. Par exemple, désactivez les affichages intempestifs tels que l'astuce du jour,
assurez-vous du bien-fondé de tous les avertissements de type
Fichier déjà existant et évitez l'usage d'éléments de
menu dynamiques tels que Documents récents.
Assurez-vous que les mouvements de la souris sont clairement décomposés.
L'enregistreur n'enregistre pas les défilements effectués avec la molette de
la souris.
Utilisez, pour les tests de performances, des comptes d'utilisateur
Microsoft
Windows spécifiques, peu exposés aux risques de pertes
de données en cas d'erreur ou de défaut de synchronisation pendant l'exécution des tests.
L'enregistreur synchronise automatiquement les actions utilisateur et les
événements de fenêtre de telle sorte que le test généré attende un événement de fenêtre précis avant
de déclencher l'entrée utilisateur suivante. Cependant, dans certains cas, vous devez
ajouter vous-même des pauses de synchronisation. Ce peut être le cas, par exemple, lorsque les actualisations successives de l'écran ne
résultent pas directement d'une action de l'utilisateur. Ces pauses de synchronisation indiquent
au test d'attendre l'apparition ou l'ouverture d'une fenêtre, d'un texte ou d'un graphique spécifique
avant d'exécuter l'entrée utilisateur suivante.